阿里云容器镜像服务(Docker Registry)
一、 容器镜像服务
说到容器镜像服务,代表作那就是Docker了,和代码版本控制工具Git有代码仓库Github一样,应用容器引擎Docker也有镜像仓库Docker Hub,Docker Hub提供存储和托管镜像的服务。本着 “Build,Ship and Run Any App Anywhere” 的理念,Docker的应用已经非常的广泛。
和我们访问Github会很慢一样,访问Docker Hub就更慢。与Gitee 类似,国内替代Docker Hub的就是阿里的Docker Registry。这样我们的镜像管理会非常的方便,下载速度也会有很大的提升。
二、开通容器镜像服务
- 注册阿里云账号,搜索容器镜像服务,点击立即开通
- 设置Registry的密码(用于登录我们的镜像仓库)
三、配置使用
Docker Registry 日常主要用来加速下载Docker Hub镜像以及托管自己的镜像。
1. 配置Docker官方镜像加速地址
阿里云每个注册Docker Registry的开发者提供了专属的获取国外镜像的加速地址,这样我们就可以轻松的下载Docker Hub上的镜像了。除此之外还提供了不同系统的配置方式。
① 镜像加速器
② eg:Docker Desktop配置(Apply 重启后生效)
2. 镜像托管
- 新建命名空间:代表着公司或个人,如我的个人网站是beyonderwei.com,因此命名空间为beyonderwei并公开,以此用来对外分享我制作的镜像。
- 创建镜像仓库:用来托管镜像
- 可以选择与云Code 和 github等绑定或本地仓库,创建后即可进行相关的拉取、推送等。
关于作者:
个人网站:http://beyonderwei.com
邮箱:[email protected]