可以通过以下步骤设置Docker的国内镜像源:
-
执行以下命令创建 /etc/docker/daemon.json 文件 (如果不存在):
sudo mkdir -p /etc/docker sudo touch /etc/docker/daemon.json
-
编辑 /etc/docker/daemon.json 文件,将以下内容加入到文件中:
{ "registry-mirrors": ["https://registry.docker-cn.com"] }
如果上述镜像源无法访问,也可以试试其他的镜像源:
{ "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"] }
{ "registry-mirrors": ["https://dockerhub.azk8s.cn"] }
{ "registry-mirrors": ["https://hub-mirror.c.163.com"] }
-
重启 Docker 服务:
sudo systemctl daemon-reload sudo systemctl restart docker
现在,您可以使用Docker命令拉取镜像并加速下载了。例如:
docker pull nginx
会自动从国内镜像源下载Nginx镜像,加速下载。