Docker------容器镜像的移动

1,由容器到镜像
docker commit -a “作者名称” -m “备注内容” 容器id 镜像名称:标签
例如: docker commit -a "tom" -m "tom's test" 25164c083d47 portainer:v420
查看镜像信息 docker inspect fd4f595fe070(镜像id)
其中 Comment 为备注内容, Author是作者 ,RepoTags 名称和标签 Metadata 为创建时间

2,镜像到仓库 以阿里云镜像为例
① 登录 docker login --username=youremail registry.cn-hangzhou.aliyuncs.com @
②输入密码
③docker push 仓库名称:TAG(镜像版本号) 下图中红线框起来的都是仓库名称
在这里插入图片描述

3,从指定仓库拉去镜像

docker pull registry.cn-hangzhou.aliyuncs.com/xxxx/xxxx:[镜像版本号]

在这里插入图片描述

2,镜像当文件导出 参考: https://blog.csdn.net/ncdx111/article/details/79878098
docker save -o portainer.tar portainer:v420
portainer.tar为目标文件
portainer:v420是源镜像名和版本号 也可直接使用镜像id

3,镜像文件导入
docker load -i portainer.tar

4,容器直接导出文件

docker export -o portainer-demo.tar 25164c083d47

portainer-demo.tar 为目标文件名
25164c083d47 为容器id

5,容器文件导入
docker import portainer-demo.tar portainer:v410
portainer-demo.tar 为容器文件
portainer:v410 : 仓库地址(REPOSITORY):版本号(TAG)

若是只想备份images,使用save、load即可
若是在启动容器后,容器内容有变化,需要备份,则使用export、import

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值