本文主要介绍通过阿里云实现镜像加速。

1,使用阿里云容器镜像服务

  • 容器镜像服务

创建个人实例!-并设置密码,密码用户docker登录。

使用阿里云对容器进行加速服务_阿里云服务器

2,创建命名空间

使用阿里云对容器进行加速服务_阿里云服务器_02


3,创建镜像仓库

使用阿里云对容器进行加速服务_上传_03


4,客户端登录和上传本地镜像到阿里云

查看本地镜像

[root@db01 ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/oceanbase/obce-mini latest 1a5ca6d233a7 3 months ago 690 MB
[root@db01 ~]#

登录阿里云,并推送镜像到阿里云

[root@db01 ~]#docker login --username=30498****@qq.com registry.cn-zhangjiakou.aliyuncs.com
[root@db01 ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/oceanbase/obce-mini latest 1a5ca6d233a7 3 months ago 690 MB
[root@db01 ~]# docker tag 1a5ca6d233a7 registry-vpc.cn-zhangjiakou.aliyuncs.com/snowofsummer/obce-mini:v1
[root@db01 ~]# docker push registry-vpc.cn-zhangjiakou.aliyuncs.com/snowofsummer/obce-mini:v1
The push refers to a repository [registry-vpc.cn-zhangjiakou.aliyuncs.com/snowofsummer/obce-mini]
7abcdbd84bb4: Layer already exists
f86c4e4158ea: Layer already exists
854339350816: Layer already exists
v1: digest: sha256:a2891f3c3235d81e797e90b370c55582af2caea5ffb11f13da59fc4e0f260e9d size: 950

推送镜像:

使用阿里云对容器进行加速服务_推送_04

如果使用阿里云服务器可以使用内网地址推送:

阿里云提供如下地址:

公网地址

registry.cn-zhangjiakou.aliyuncs.com/snowofsummer/obce-mini

专有网络

registry-vpc.cn-zhangjiakou.aliyuncs.com/snowofsummer/obce-mini

经典网络

registry-internal.cn-zhangjiakou.aliyuncs.com/snowofsummer/obce-mini


使用阿里云对容器进行加速服务_上传_05

5 ,查看镜像信息

使用阿里云对容器进行加速服务_docker_06


6,使用阿里云下载镜像

docker pull registry.cn-zhangjiakou.aliyuncs.com/snowofsummer/obce-mini:v1

使用阿里云对容器进行加速服务_阿里云服务器_07