CentOS配置Docker阿里镜像加速
概述
- 由于默认的Docker Hub镜像仓库是国外的,下载镜像较慢甚至中途卡死,所以配置阿里镜像加速器解决这一问题提高速度,管理你的镜像和拉取别人的镜像 。
- 推荐安装1.10.0以上版本的Docker客户端,参考文档 docker-ce
登陆阿里云
- 阿里云镜像加速地址:点击获取
配置镜像加速器
针对Docker客户端版本大于 1.10.0 的用户
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
创建docker配置文件夹
1
sudo mkdir -p /etc/docker
将加速地址写入配置daemon.json
1
2
3
4
5sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://l46iaapq.mirror.aliyuncs.com"]
}
EOF重新加载配置
1
sudo systemctl daemon-reload
重启docker使配置生效
1
sudo systemctl restart docker
查看配置生效
1
docker info
可以看到末尾Registry Mirrors 新增阿里云加速地址
Client:
Debug Mode: falseServer:
Containers: 1
Running: 0
Paused: 0
Stopped: 1
Images: 1
Server Version: 19.03.6
Storage Driver: overlay2
Backing Filesystem: xfs
Supports d_type: true
Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 894b81a4b802e4eb2a91d1ce216b8817763c29fb
runc version: 425e105d5a03fabd737a126ad93d62a9eeede87f
init version: fec3683
Security Options:
seccomp
Profile: default
Kernel Version: 4.18.0-147.5.1.el8_1.x86_64
Operating System: CentOS Linux 8 (Core)
OSType: linux
Architecture: x86_64
CPUs: 1
Total Memory: 1.787GiB
Name: basic
ID: 3Z7R:4VMD:RMKB:PCOI:TBNS:J7GT:I4ES:6UIO:7NRE:NNLY:WWOT:365Q
Docker Root Dir: /var/lib/docker
Debug Mode: false
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
127.0.0.0/8
Registry Mirrors:
https://**.mirror.aliyuncs.com/
Live Restore Enabled: false
至此docker加速器配置完成