目录
一、本地镜像发布到阿里云流程
二、镜像的生成方法
- 上一篇已经介绍过:【云原生 | Docker 基础篇】05、Docker 镜像
基于当前容器创建一个新的镜像: docker commit [OPTIONS] 容器ID [REPOSITORY[:TAG]]
OPTIONS 说明:
-a :提交的镜像作者;
-m :提交时的说明文字;
本次案例上传 diy_centos+ubuntu_vim 两个镜像:
- 后面的DockerFile章节,是第2种方法
三、将本地镜像推送到阿里云
1.本地镜像素材原型
2.登录阿里云开发者平台
https://promotion.aliyun.com/ntms/act/kubernetes.html
3. 创建仓库镜像
- 选择控制台,进入容器镜像服务
- 创建个人实例
- 创建命名空间
- 创建镜像仓库
- 进入管理界面获得脚本
4.将镜像推送到阿里云仓库
$ docker login --username=阿里云账号 registry.cn-hangzhou.aliyuncs.com
$ docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/starsky_zfh/os:[镜像版本号]
$ docker push registry.cn-hangzhou.aliyuncs.com/starsky_zfh/os:[镜像版本号]
# 请根据实际镜像信息替换示例中的[ImageId]和[镜像版本号]参数。
5.将阿里云仓库的镜像下载到本地
把镜像删除
# 从Registry中拉取镜像
docker pull registry.cn-hangzhou.aliyuncs.com/starsky_zfh/os:[镜像版本号]
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/74607.html