娜尼的妮妮

导航

Docker 保存image和container为tar包

 先在本地创建一个nginx的container

 

docker ps  -a

查看running的container

  

导出container到本地为一个tar包

docker export df2 > nginx.tar

  

本地导入这个tar包重命名为mynginx

docker import  - mynginx < nginx.tar

docker image 查看

 

 

还有一种docker save 的方法保存docker image

docker save -o mynginx1.tar nginx  

然后docker load 导入这个docker image

docker load < mynignx1.ta

PS:docker save 和docker export的区别:

docker export 是导出最终的产物,docker save能保存所有相关的历史信息和metadata. 所以export导出的包会比save导出的包体积小。

 

docker 删除image

docker rmi mynignx 

  

 

posted on 2021-07-29 10:53  娜尼的妮妮  阅读(518)  评论(0编辑  收藏  举报