docker: Error response from daemon:Get “https://registry-1.docker.io/v2/“: net/解决办法
·
VMware虚拟机中的Ubuntu安装Docker后,输入:
sudo docker run hello-world
测试Docker是否安装成功。
出现以下问题:

这个错误是因为 Docker 无法连接到 Docker registry 来拉取镜像。
通过更换国内镜像源解决,创建 Docker 配置文件:
sudo vim /etc/docker/daemon.json
添加国内镜像源:
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://dockerproxy.com",
"https://docker.mirrors.ustc.edu.cn",
"https://docker.nju.edu.cn"
]
}
重启 Docker:
sudo systemctl daemon-reload
sudo systemctl restart docker
验证配置:
# 查看配置是否生效
sudo docker info | grep -A 5 "Registry Mirrors"
出现以下信息:

说明配置已经生效了。
最后再测试运行:
sudo docker run hello-world
看到有如下“Hello from Docker!”的输出,表明Docker已经安装成功了,并且可以拉取镜像去执行了。

更多推荐

所有评论(0)