【Docker】ERROR: Get “https://registry-1.docker.io/v2/“: context dea
题目描述在执行以下下令时碰到错误:
sudo docker-compose up -d db redis
错误信息如下:
https://i-blog.csdnimg.cn/direct/cd33dbc13a224c299846c982731a10f6.png
ERROR: Get "https://registry-1.docker.io/v2/": context deadline exceeded
缘故原由分析
Docker在尝试从默认的Docker镜像堆栈(registry-1.docker.io)下载镜像时,由于网络题目导致超时。
解决方案
[*] 修改Docker的设置文件/etc/docker/daemon.json:
sudo vim /etc/docker/daemon.json
[*] 在打开的设置文件中,添加registry-mirrors字段,更改Docker的默认镜像堆栈:
{
"registry-mirrors": [
"https://docker.m.daocloud.io"
]
}
[*] 重新加载Docker的设置:
sudo systemctl daemon-reload
[*] 重启Docker服务:
sudo systemctl restart docker
参考资料
[*]https://github.com/DaoCloud/public-image-mirror
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]