导出镜像
导出镜像到本地,可以使用docker save命令,会保存该镜像的所有历史记录和元数据信息
示例:
1 2 |
docker images docker save IMAGE ID > NAME.tar |
导入镜像
可以用docker load命令将导出的tar文件导入进来
示例:
1 |
docker load < NAME.tar |
导入后会发现,该镜像的所有历史记录和元数据信息,全部都在
上传镜像
可以使用docker push命令来上传镜像,我这里以阿里云的镜像仓库为例。
在阿里云-容器镜像服务-镜像列表-创建镜像仓库
创建成功后,在镜像列表管理中可以看到阿里云官方提供的一份操作指南
上传镜像:
1 2 3 |
docker login --username=阿里云帐号 registry.cn-hangzhou.aliyuncs.com docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/whsir/demo:[镜像版本号] docker push registry.cn-hangzhou.aliyuncs.com/whsir/demo:[镜像版本号] |
上传成功后,即可在阿里云后台镜像版本中查看到刚刚上传的版本
原文链接:Docker镜像操作之导出导入上传,转载请注明来源!