一、获取阿里云镜像加速器
1.1、方法一
直接在浏览器访问地址:容器镜像服务 (aliyun.com),需要有阿里云账号,登陆后方可获取镜像加速器。
1.2、方法二
先登录阿里云账号,然后找到镜像加速器。
- 登录阿里云账号,在搜索栏搜索“镜像”,在搜索的结果中选择“容器镜像服务ACR”。
- 获取镜像加速器,在侧边栏点击“镜像工具”,“镜像加速器”。即可获得镜像加速器的配置方法。
二、配置镜像加速器
根据阿里云提供的镜像加速器的配置步骤直接配置即可。
sudo mkdir /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["自己阿里云的加速器地址"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
三、验证是否成功安装镜像加速器
执行命令:
[root@Rshine docker]# docker info
Client: Docker Engine - Community
Version: 25.0.2
Context: default
Debug Mode: false
Plugins:
buildx: Docker Buildx (Docker Inc.)
Version: v0.12.1
Path: /usr/libexec/docker/cli-plugins/docker-buildx
compose: Docker Compose (Docker Inc.)
Version: v2.24.5
Path: /usr/libexec/docker/cli-plugins/docker-compose
Server:
Containers: 0
Running: 0
Paused: 0
Stopped: 0
Images: 0
Server Version: 25.0.2
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Using metacopy: false
Native Overlay Diff: false
userxattr: false
Logging Driver: json-file
Cgroup Driver: cgroupfs
Cgroup Version: 1
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local splunk syslog
Swarm: inactive
Runtimes: io.containerd.runc.v2 runc
Default Runtime: runc
Init Binary: docker-init
containerd version: ae07eda36dd25f8a1b98dfbf587313b99c0190bb
runc version: v1.1.12-0-g51d5e94
init version: de40ad0
Security Options:
seccomp
Profile: builtin
Kernel Version: 5.10.134-15.al8.x86_64
Operating System: Alibaba Cloud Linux 3 (Soaring Falcon)
OSType: linux
Architecture: x86_64
CPUs: 2
Total Memory: 1.843GiB
Name: Rshine
ID: a498ee36-a798-448b-b5d2-fc1b7a61b615
Docker Root Dir: /var/lib/docker
Debug Mode: false
Experimental: false
Insecure Registries:
127.0.0.0/8
Registry Mirrors:
https://xxxxxx.mirror.aliyuncs.com/ # 这里可以看到你配置的镜像加速器地址,能看到你自己的镜像加速地址即为成功。
Live Restore Enabled: false
[root@Rshine docker]#