使用docker pull ubuntu
来取下来的Ubuntu镜像是没有vim功能的。这里我们先给Ubuntu添加vim功能,再把添加vim功能的Ubuntu镜像commit发布
1. 运行Ubuntu镜像
docker run -it ubuntu /bin/bash
使用vim功能报错
2. ubuntu安装vim
apt-get update
apt-get -y install vim
3. commit 新的Ubuntu镜像
docker commit -m=“提交的描述信息” -a=“作者” 容器ID 要创建的目标镜像名:[标签名]
docker commit -m="为Ubuntu添加vim" -a="1+1=王" 2f05501f8af0 11wang/ubuntu:1.0
查看发布的新镜像
进入阿里云官网:https://promotion.aliyun.com/ntms/act/kubernetes.html
进入控制台,找到容器镜像服务
使用自己生成的
docker login --username=lw1963899588 registry.cn-hangzhou.aliyuncs.com
docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/11wang/ubuntu1.0:[镜像版本号]
docker push registry.cn-hangzhou.aliyuncs.com/11wang/ubuntu1.0:[镜像版本号]
上传成功
从阿里云下载镜像到本地
docker pull registry.cn-hangzhou.aliyuncs.com/11wang/ubuntu1.0:[镜像版本号]
docker pull registry
docker run -d -p 5000:5000 -v /11wang/myregistry/:/tmp/registry --privileged=true registry
docker tag zzyyubuntu:1.2 ip:端口/镜像名:版本号
docker tag 11wang/ubuntu:1.0 192.168.83.139:5000/ubuntu:1.1
vim /etc/docker/daemon.json
{
“registry-mirrors”: [“https://mdf9qd5t.mirror.aliyuncs.com”],
“insecure-registries”: [“192.168.83.139:5000”]
}
docker push 192.168.83.139:5000/ubuntu:1.0
docker pull 192.168.83.139:5000/ubuntu:1.0
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/weixin_43598687/article/details/124773000
内容来源于网络,如有侵权,请联系作者删除!