docker基础(06):把镜像推送到镜像仓库
本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/8894133.html
镜像仓库作用及分类
存镜像、备份镜像,方便大家拉取镜像。
镜像仓库分类
- 公有,云厂商提供的服务,比如阿里云等
- 私有,部署到本地,比如Harbor
私有
Harbor是构建企业级私有Docker镜像仓库的开源解决方案,就像Nexus是Maven的JAR仓库管理器一样。
安装、访问
详见:https://www.cnblogs.com/uncleyong/p/15469575.html
Harbor仓库使用
创建项目,项目名称输入test
登录:docker login 192.168.117.160
tag
docker tag registry.cn-chengdu.aliyuncs.com/qzcsbj/busybox:1.28 192.168.117.160/test/busybox:1.28
push
docker push 192.168.117.160/test/busybox:1.28
pull
docker pull 192.168.117.160/test/busybox:1.28
公有
创建命名空间
创建镜像仓库
镜像推送到阿里云
下面给了login、push、pull的命令
1 2 3 4 5 6 7 8 9 10 11 12 | 1. 登录阿里云Docker Registry $ sudo docker login --username=qzcsbj registry.cn-hangzhou.aliyuncs.com 用于登录的用户名为阿里云账号全名,密码为开通服务时设置的密码。您可以在访问凭证页面修改凭证密码。 2. 从Registry中拉取镜像 $ sudo docker pull registry.cn-hangzhou.aliyuncs.com/qzcsbj/tomcat:[镜像版本号] 3. 将镜像推送到Registry $ sudo docker login --username=qzcsbj registry.cn-hangzhou.aliyuncs.com $ sudo docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/qzcsbj/tomcat:[镜像版本号] $ sudo docker push registry.cn-hangzhou.aliyuncs.com/qzcsbj/tomcat:[镜像版本号] 请根据实际镜像信息替换示例中的[ImageId]和[镜像版本号]参数。 |
设置登录阿里云的docker仓库密码
登录
1 | docker login --username=qzcsbj registry.cn-hangzhou.aliyuncs.com |
指定镜像tag归入仓库
1 | docker tag ab8ba635b677 registry.cn-hangzhou.aliyuncs.com/qzcsbj/tomcat:v1.0 |
将镜像推送到仓库
1 | docker push registry.cn-hangzhou.aliyuncs.com/qzcsbj/tomcat:v1.0 |
push成功
push的镜像
层信息
搜索镜像
镜像信息
也可以修改信息
__EOF__

本文作者:持之以恒(韧)
关于博主:擅长性能、全链路、自动化、企业级自动化持续集成(DevTestOps)、测开等
面试必备:项目实战(性能、自动化)、简历笔试,https://www.cnblogs.com/uncleyong/p/15777706.html
测试提升:从测试小白到高级测试修炼之路,https://www.cnblogs.com/uncleyong/p/10530261.html
欢迎分享:如果您觉得文章对您有帮助,欢迎转载、分享,也可以点击文章右下角【推荐】一下!
关于博主:擅长性能、全链路、自动化、企业级自动化持续集成(DevTestOps)、测开等
面试必备:项目实战(性能、自动化)、简历笔试,https://www.cnblogs.com/uncleyong/p/15777706.html
测试提升:从测试小白到高级测试修炼之路,https://www.cnblogs.com/uncleyong/p/10530261.html
欢迎分享:如果您觉得文章对您有帮助,欢迎转载、分享,也可以点击文章右下角【推荐】一下!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2021-03-09 阿里云初次使用教程