主旨
默认docker访问的是国外网址,下载东西比较慢,这个时候我们可以将其修改成国内源,例如163、清华、阿里云等。
环境
linux环境
docker环境
修改源
我这里配置的是163源,也可以使用阿里云等,配置方式一致,只是地址不同罢了。
[yunweijia@localhost ~]$ sudo vim /etc/docker/daemon.json
{
"registry-mirrors": ["http://hub-mirror.c.163.com/"]
}
重启docker
[yunweijia@localhost ~]$ sudo systemctl restart docker
[yunweijia@localhost ~]$ sudo systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
Active: active (running) since 三 2022-02-09 10:39:30 CST; 26s ago
Docs: https://docs.docker.com
Main PID: 13387 (dockerd)
Tasks: 7
Memory: 31.9M
CGroup: /system.slice/docker.service
└─13387 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
2月 09 10:39:30 localhost.localdomain dockerd[13387]: time="2022-02-09T10:39:30.663517872+08:00" level=info msg="ccResolverWrapper: sending update to cc: {[{un...dule=grpc
2月 09 10:39:30 localhost.localdomain dockerd[13387]: time="2022-02-09T10:39:30.663524104+08:00" level=info msg="ClientConn switching balancer to \"pick_first\...dule=grpc
2月 09 10:39:30 localhost.localdomain dockerd[13387]: time="2022-02-09T10:39:30.686934810+08:00" level=info msg="[graphdriver] using prior storage driver: overlay2"
2月 09 10:39:30 localhost.localdomain dockerd[13387]: time="2022-02-09T10:39:30.693748353+08:00" level=info msg="Loading containers: start."
2月 09 10:39:30 localhost.localdomain dockerd[13387]: time="2022-02-09T10:39:30.805166354+08:00" level=info msg="Default bridge (docker0) is assigned with an I... address"
2月 09 10:39:30 localhost.localdomain dockerd[13387]: time="2022-02-09T10:39:30.845230698+08:00" level=info msg="Loading containers: done."
2月 09 10:39:30 localhost.localdomain dockerd[13387]: time="2022-02-09T10:39:30.862320542+08:00" level=info msg="Docker daemon" commit=459d0df graphdriver(s)=o...=20.10.12
2月 09 10:39:30 localhost.localdomain dockerd[13387]: time="2022-02-09T10:39:30.862414878+08:00" level=info msg="Daemon has completed initialization"
2月 09 10:39:30 localhost.localdomain systemd[1]: Started Docker Application Container Engine.
2月 09 10:39:30 localhost.localdomain dockerd[13387]: time="2022-02-09T10:39:30.895584497+08:00" level=info msg="API listen on /var/run/docker.sock"
Hint: Some lines were ellipsized, use -l to show in full.
[yunweijia@localhost ~]$
此时,再次进行下载就会使用国内源了。
如果本文内容对你有所帮助,请关注并分享我的公众号【运维家】。