美文网首页
Docker下载镜像问题

Docker下载镜像问题

作者: superxcp | 来源:发表于2020-02-07 18:41 被阅读0次

    问题:

    在docker下载镜像docker pull tomcat时遇到以下问题:

    • net/http: TLS handshake timeout
    • net/http: request canceled (Client.Timeout exceeded while awaiting headers)
    • error pulling image configuration: unknown blob

    这几个问题都是一个原因:从docker远端镜像仓库中拉取镜像,但是仓库是国外的,网速较慢或访问不通,因此需要在/etc/docker/daemon.json添加或修改镜像地址。
    但是某些国内的镜像太水,导致下载失败,先列举水的镜像

    1.daocloud
    按理说这加速器这么出名,不应该这么水啊,但是我用着就是不行。

    {
     "registry-mirrors":["http://f1361db2.m.daocloud.io"]
    }
    

    2.中科院的镜像
    可能是我的网络访问不通edu.cn的链接?没道理啊...

    {
     "registry-mirrors":["https://docker.mirrors.ustc.edu.cn"]
    }
    

    下面是好用的阿里的镜像,强烈推荐!

    {
     "registry-mirrors":["https://6kx4zyno.mirror.aliyuncs.com"]
    }
    

    修改完仓库地址后,加载配置文件,重启docker,再拉取就能成功了!

    systemctl daemon-reload
    systemctl restart docker
    

    参考文章

    1.https://blog.csdn.net/qq_42103479/article/details/102135857
    2.https://blog.csdn.net/u012102536/article/details/102894763

    相关文章

      网友评论

          本文标题:Docker下载镜像问题

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