美文网首页java成长笔记
docker配置国内源还是报错

docker配置国内源还是报错

作者: G_uest | 来源:发表于2020-02-10 22:45 被阅读0次

docker search tomcat报错:

Error response from daemon: Get https://index.docker.io/v1/search?q=tomcat&n=25: net/http: TLS handshake timeout

docker pull tomcat报错:

Error response from daemon: Get https://registry-1.docker.io/v2/library/tomcat/manifests/latest: Get https://auth.docker.io/token?scope=repository%3Alibrary%2Ftomcat%3Apull&service=registry.docker.io: net/http: TLS handshake timeout

网上能搜到的办法基本上都试了,基本上都不管用。

最后乱打乱撞就好使了。

  1. 修改/etc/default/docker
// 修改这一行
# DOCKER_OPTS="--dns 8.8.8.8 --dns 8.8.4.4"
// 为
DOCKER_OPTS="--dns 114.114.114.114 --dns 114.114.115.115"
  1. 修改/etc/docker/daemon.json,如果daemon.json文件不存在,就创建。
{
    "registry-mirrors":[
        "http://aad0405c.m.daocloud.io",
        "http://hub-mirror.c.163.com",
        "https://docker.mirrors.ustc.edu.cn"
    ]
}

相关文章

网友评论

    本文标题:docker配置国内源还是报错

    本文链接:https://www.haomeiwen.com/subject/qhzzxhtx.html