本地生成镜像后,可以发布到阿里云,其他人可以从阿里云下载下载使用,类似于git本部管理
一、本地镜像发布到阿里云流程:
1.准备镜像
2.把镜像推送到阿里云
3.在阿里云搜索此镜像
4.下载此镜像
5.运行下载的镜像
二、镜像生成方法
原镜像
运行并获得镜像id
提交并更生成新的镜像
三、将本地镜像推送到阿里云
1.设置仓库信息
创建镜像仓库:https://cr.console.aliyun.com/cn-hangzhou/instances/repositories
选择本地仓库,点击创建
2.将镜像推送到阿里云
看官方给出的操作指南
登录:docker login --username=钟叶海 registry.cn-hangzhou.aliyuncs.com
登录成功后悔标识出数据存放位置
镜像版本号对应:docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/zyh_product/mycentos:[镜像版本号]
推送镜像:docker push registry.cn-hangzhou.aliyuncs.com/zyh_product/mycentos:[镜像版本号]
查看本地镜像
四、将阿里云上的镜像下载到本地
复制镜像地址
使用docker pull下载
五、运行从阿里云下载的镜像