文章目录
导出镜像 {#title-0}
导出镜像到本地,可以使用docker save命令,会保存该镜像的所有历史记录和元数据信息
示例:
docker images docker save IMAGE ID > NAME.tar
|-----|------------------------------------------------| | 1 2 | docker images docker save IMAGE ID > NAME.tar |
导入镜像 {#title-1}
可以用docker load命令将导出的tar文件导入进来
示例:
docker load < NAME.tar
|---|-------------------------| | 1 | docker load < NAME.tar |
导入后会发现,该镜像的所有历史记录和元数据信息,全部都在
上传镜像 {#title-2}
可以使用docker push命令来上传镜像,我这里以阿里云的镜像仓库为例。
在阿里云-容器镜像服务-镜像列表-创建镜像仓库
创建成功后,在镜像列表管理中可以看到阿里云官方提供的一份操作指南
上传镜像:
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:[镜像版本号]
|-------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | 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:[镜像版本号] |