VMware虚拟机中的Ubuntu安装Docker后,输入:
1
|
sudo docker run hello-world
|
测试Docker是否安装成功。
出现以下问题:

这个错误是因为 Docker 无法连接到 Docker registry 来拉取镜像。
通过更换国内镜像源解决,创建 Docker 配置文件:
1
|
sudo vim /etc/docker/daemon.json
|
添加国内镜像源:
1
2
3
4
5
6
7
8
|
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://dockerproxy.com",
"https://docker.mirrors.ustc.edu.cn",
"https://docker.nju.edu.cn"
]
}
|
重启 Docker:
1
2
|
sudo systemctl daemon-reload
sudo systemctl restart docker
|
验证配置:
1
2
|
# 查看配置是否生效
sudo docker info | grep -A 5 "Registry Mirrors"
|
出现以下信息:
说明配置已经生效了。
最后再测试运行:
1
|
sudo docker run hello-world
|
看到有如下“Hello from Docker!”的输出,表明Docker已经安装成功了,并且可以拉取镜像去执行了。
