由于Docker中央仓库服务器在国外,而且随着互联网的普及,出口带宽越来越不能够满足需求且Z策愈发紧缩的今天,放弃连接到中央仓库或许也是一种选择。
第一步:修改Docker的daemon.json配置文件
如果文件不存在也没关系的,直接新建并写入即可
vim /etc/docker/daemon.json
在daemon.json文件中填入以下内容
{
"registry-mirrors": [
"https://hub-mirror.c.163.com",
"https://ustc-edu-cn.mirror.aliyuncs.com",
"https://ghcr.io",
"https://mirror.baidubce.com"
]
}
第二步:重启Docker
service docker restart
#或者
systemctl restart docker
Trouble shooting
如果你的Docker无法启动了,这种情况一般是daemon.json导致的,检查一下daemon.json文件,看看格式是否正确,是不是少了几个括号。
实在无法启动成功的话,可以尝试删除daemon.json。