Docker镜像commit操作案例
生成本地镜像
docker commit -m=“提交的描述信息” -a=“作者” 容器ID 要创建的目标镜像名:[标签名]
操作步骤
从Hub上下载ubuntu镜像到本地并成功运行
docker pull ubuntu
docker run -it ubuntu
外网连通的情况下,安装vim
升级包管理工具
apt-get update
安装vim
apt-get -y install vim
docker commit -m="my_ubuntu_with_vim" -a="Bowen" e108c4d2a8af ubuntu/myuwithvim:v1.0.0
本地镜像发布到阿里云
https://promotion.aliyun.com/ntms/act/kubernetes.html
根据个人仓库–>操作指南 进行操作
$ docker login --username=XXX registry.cn-hangzhou.aliyuncs.com
$ docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/bowenxu-docl/my_ubuntu:[镜像版本号]
$ docker push registry.cn-hangzhou.aliyuncs.com/bowenxu-docl/my_ubuntu:[镜像版本号]
将阿里云镜像下载到本地
$ docker pull registry.cn-hangzhou.aliyuncs.com/bowenxu-docl/my_ubuntu:[镜像版本号]