文章目录
- commit发布添加新功能的Ubuntu镜像
- 为原生Ubuntu镜像添加vim功能
- 发布本地镜像到阿里云
- 1. 新建个人实例
- 2. 创建命名空间
- 3. 创建镜像仓库
- 4. 复制命令发布本地镜像到阿里云
- 发布镜像到私有库
- 1. 下载registry
- 2. 运行registry
- 3. 发布镜像到私有库
- 4. 修改配置文件使它支持http
- 5. push推送到私有库
- 6. 从私有库下载镜像到本地
commit发布添加新功能的Ubuntu镜像
为原生Ubuntu镜像添加vim功能
使用docker pull ubuntu
来取下来的Ubuntu镜像是没有vim功能的。这里我们先给Ubuntu添加vim功能,再把添加vim功能的Ubuntu镜像commit发布
1. 运行Ubuntu镜像
使用vim功能报错
2. ubuntu安装vim
3. commit 新的Ubuntu镜像
docker commit -m=“提交的描述信息” -a=“作者” 容器ID 要创建的目标镜像名:[标签名]
查看发布的新镜像
发布本地镜像到阿里云
进入阿里云官网:https://promotion.aliyun.com/ntms/act/kubernetes.html
进入控制台,找到容器镜像服务
1. 新建个人实例
2. 创建命名空间
3. 创建镜像仓库
4. 复制命令发布本地镜像到阿里云
使用自己生成的
上传成功
从阿里云下载镜像到本地
发布镜像到私有库
1. 下载registry
2. 运行registry
3. 发布镜像到私有库
docker tag zzyyubuntu:1.2 ip:端口/镜像名:版本号
4. 修改配置文件使它支持http
{
“registry-mirrors”: [“https://mdf9qd5t.mirror.aliyuncs.com”],
“insecure-registries”: [“192.168.83.139:5000”]
}
5. push推送到私有库
6. 从私有库下载镜像到本地