无忧建站,wordpress使用两个主题,加盟网官方网站,泰安九五兴昇网络科技天行健#xff0c;君子以自强不息#xff1b;地势坤#xff0c;君子以厚德载物。 每个人都有惰性#xff0c;但不断学习是好好生活的根本#xff0c;共勉#xff01; 文章均为学习整理笔记#xff0c;分享记录为主#xff0c;如有错误请指正#xff0c;共同学习进步。… 天行健君子以自强不息地势坤君子以厚德载物。 每个人都有惰性但不断学习是好好生活的根本共勉 文章均为学习整理笔记分享记录为主如有错误请指正共同学习进步。 ACR的创建和使用 一、背景二、容器镜像仓库的创建1. 注册登录2. 进入ACR3. 创建实例4. 设置仓库密码5. 创建命名空间6. 创建镜像仓库6.1 创建仓库6.2 选择代码源 三、镜像仓库的使用1. 拉取镜像1.1 登录仓库1.2 拉取 2. 推送镜像2.1 登录仓库2.2 打标签2.3 推送 一、背景
docker镜像仓库官网地址docker.hub拉取、上传镜像受外网影响效率较慢
配置镜像加速后可更快的拉取镜像。配置镜像加速可参考下方链接。镜像加速配置
如果想让自己构建的镜像存放在docker官网上推送、拉取难免会不方便所以就有了阿里云容器镜像仓库ACR这个第三方仓库。 使用ACR可以将自己的镜像放上去后续不仅自己可以拉取使用别人也可拉取使用当然需要你给他密码别人的你也可以拉取使用而且方便管理和查看。
二、容器镜像仓库的创建
1. 注册登录
访问阿里云官网网址注册账号 https://www.aliyun.com/ 注册后登录也可以使用淘宝账号密码登录
2. 进入ACR
控制台搜索ACRAlibaba Cloud Container Repository 阿里云容器镜像服务 或者直接输入网站进入阿里云容器镜像服务平台 https://cr.console.aliyun.com/cn-shanghai/instances
3. 创建实例
容器镜像服务-实例列表 界面 选择自己所属的地区-华东2上海 选择个人实例点加号 风险提示 勾选确认 创建个人版
4. 设置仓库密码
此密码非阿里云账号密码而是容器镜像服务的独立密码后续拉取镜像、推送镜像都需要先登录
5. 创建命名空间
创建命名空间命名空间的命名可用公司名、组织名、用户名如不可用可加短杠或其他字符
创建完成后自动开启自动创建仓库意思就是创建这个命名空间后会自动生成一个同名仓库在仓库位置看不到系统生成的仓库但可用
6. 创建镜像仓库
6.1 创建仓库
可选择仓库归属哪个命名空间
6.2 选择代码源
我选本地仓库请根据个人情况选择
创建成功的界面 可通过编辑来修改公有私有等信息
三、镜像仓库的使用
可参考镜像仓库-基本信息中的操作指南 登录仓库、上传、拉取镜像等
1. 拉取镜像
先登录再拉取
1.1 登录仓库
docker login --username阿里云账号全名 registry.cn-shanghai.aliyuncs.com密码是二、容器镜像仓库的创建中的第4步设置的密码
1.2 拉取
从仓库拉取镜像
docker pull registry.cn-shanghai.aliyuncs.com/hanshans/tomcat:[镜像版本号]2. 推送镜像
先登录再推送
2.1 登录仓库
docker login --username阿里云账号全名 registry.cn-shanghai.aliyuncs.com密码是二、容器镜像仓库的创建中的第4步设置的密码
2.2 打标签
创建镜像的标签归入某个仓库(tomcat仓库)
docker tag [镜像ID] registry.cn-shanghai.aliyuncs.com/hanshans/tomcat:[镜像版本号]2.3 推送
将镜像上传到仓库
docker push registry.cn-shanghai.aliyuncs.com/hanshans/tomcat:[镜像版本号]注如果您使用的机器位于VPC网络请使用 registry-vpc.cn-shanghai.aliyuncs.com 作为Registry的域名登录 就是将registry.cn-shangahi.aliyuncs.com替换为registry-vpc.cn-shanghai.aliyuncs.com
docker容器中实际操作演示请参考docker配置阿里云容器镜像仓库并使用实操