有時由於映象大小、網路限制等原因,我們不能將本地製作的容器 / 映象上傳到公共容器登錄檔。此時我們可以選擇將映象以本地檔案的形式匯出。
匯出容器
docker export red_panda > latest.tar
docker import - red_panda < latest.tar
參考:
- docker container export | Docker Docs
- docker image import | Docker Docs
匯出映象
docker save busybox > busybox.tar # 匯出映象
docker load < busybox.tar # 匯入映象
你還可以使用 gzip 壓縮匯出的映象檔案:
docker save myimage:latest | gzip > myimage_latest.tar.gz # 匯出映象
docker load < myimage_latest.tar.gz # 匯出容器
參考:
- docker image save | Docker Docs
- docker image load | Docker Docs