docker 镜像的迁移与备份

我们开发的时候,经常自定义镜像,然后commit提交成镜像到本地仓库,但是我们发布到客户服务器的时候,可以用搞到hub官方,或者阿里云,但是有些机密性的项目,是禁止公网存储的,所以我们只能通过docker镜像备份和迁移实现

备份镜像

docker save -o 备份镜像的名称 源镜像名称:tag版本

例:

docker save -o makalo_tomcat1.0.tar makalo/tomcat:1.0

image-20210106172617330

默认是当前目录下也可以指定

恢复镜像

我们先删除已经存在镜像

docker rmi -f 5f6c426ce3c7

恢复镜像

docker load -i 镜像文件

例:

docker load -i makalo_tomcat1.0.tar

image-20210106173129884

posted @ 2021-01-06 17:32  makalo  阅读(686)  评论(0编辑  收藏  举报