docker hub的服务器存储在国外,拉取太慢了。
以下是截止本文发布时仍在向公众免费提供 Docker Hub 镜像的平台:
-
DaoCloud http://f1361db2.m.daocloud.io
-
Github https://ghcr.io
创建配置文件目录
$ sudo mkdir /etc/docker
编辑配置文件,如果文件不存在,以下命令会自动创建。
$ sudo touch /etc/docker/daemon.json
$ sudo vim /etc/docker/daemon.json
将配置信息粘贴到配置文件中,配置信息为 json 格式,可以根据实际需要设置多个国内的镜像服务器。
{
"registry-mirrors": [
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com"
]
}
然后输入命令重启docker服务:
service docker restart
之后就能正常速度拉取docker hub的镜像了