Docker本地镜像发布到阿里云的实现
目录
- 镜像的生成方法
- 本地镜像发布到阿里云
- 1准备好本地镜像
- 2登录阿里云开发者平台
- 3 创建仓库镜像
- 4进入管理界面获得脚本
- 5将本地镜像推送到阿里云
- 将阿里云上的镜像下载到本地
- 1删除本地镜像
- 2 下载镜像到本地
我们构建了自己的镜像后,可以发布到远程镜像提供给其他人使用,比如发布到阿里云

使用build/commit生成新的镜像,并生成自己镜像的版本标签tag,此新的镜像在自己的本地库中,使用push可以将镜像提交到阿里云公有库/私有库,使用pull从公有库/私有库中拉取镜像
镜像的生成方法
1 编写Dockerfile文件生成新的镜像
2 docker commit命令基于当前容器创建一个新的镜像
本地镜像发布到阿里云
1准备好本地镜像
这里就是用之前构建的镜像dongguo/myubuntu

2登录阿里云开发者平台
https://promotion.aliyun.com/ntms/act/kubernetes.html
3 创建仓库镜像
3.1选择控制台,找到容器镜像服务

3.2选择个人实例

创建个人版

开通镜像服务

3.3创建命名空间


3.4创建镜像仓库

选择代码源为我们的本地仓库

4进入管理界面获得脚本

可以根据提供的操作指南执行相关操作

5将本地镜像推送到阿里云
登录连接阿里云
docker login --username=17862835796 registry.cn-qingdao.aliyuncs.com

将镜像推送到阿里云
docker tag 1932d468f736 registry.cn-qingdao.aliyuncs.com/dongguo/myubuntu-1.0.1:1.0.1 docker push registry.cn-qingdao.aliyuncs.com/dongguo/myubuntu-1.0.1:1.0.1

将阿里云上的镜像下载到本地
1删除本地镜像

2 下载镜像到本地
docker pull registry.cn-qingdao.aliyuncs.com/dongguo/myubuntu-1.0.1:1.0.1

栏 目:其它服务器
下一篇:Docker和Kubernetes中使用代理IP的操作方法
本文标题:Docker本地镜像发布到阿里云的实现
本文地址:https://zz.feitang.co/server/30043.html
您可能感兴趣的文章
- 12-20Kubernetes中使用临时容器进行故障排查的方法
- 12-20Nginx设置HTTPS的方法步骤
- 12-20二进制方式安装 Kubernetes1.18.3版本实现脚本
- 12-20Nginx工作模式及代理配置的使用细节
- 12-20ZooKeeper分布式协调服务设计核心概念及安装配置
- 12-20Kubernetes部署可视化地图的十个步骤
- 12-20关于docker清理Overlay2占用磁盘空间的问题(亲测有效)
- 12-20Docker compose配置文件写法及命令使用示例
- 12-20openwrt安装docker并启动的操作方法
- 12-20云原生Kubernetes初始化容器Init使用教程


阅读排行
推荐教程
- 12-07一文教你怎么选择Tomcat对应的JDK版本
- 12-07新版Eclipse集成Tomcat时找不到server选项的解决方法
- 12-06IIS7 应用程序池自动回收关闭的解决方案
- 12-05Windows Server 2019安装VMware
- 12-05Windows服务器默认IE浏览器无法下载文件的解决方法
- 12-05Docker安装Jenkins全过程
- 12-19Zabbix SAML SSO 登录绕过漏洞的操作流程
- 12-15Docker-Compose搭建Spark集群的实现方法
- 12-14Docker Desktop无法正常启动解决(failed to start...)
- 12-14k8s 与docker空间使用分析与清理方法





