美文网首页
Ubuntu 上安装 docker 及连接问题的修复

Ubuntu 上安装 docker 及连接问题的修复

作者: taojy123 | 来源:发表于2017-09-08 12:12 被阅读0次

    安装 docker, 可以用 daocloud 的快捷安装命令

    curl -sSL https://get.daocloud.io/docker | sh
    

    https://get.daocloud.io/#install-docker


    完成安装后,如果执行命令 pull 镜像时报错

    $ docker pull ubuntu
    Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io on 114.114.114.144:53: read udp 139.196.23.0:54820->114.114.114.144:53: i/o timeout
    

    分析原因可能是 registry-1.docker.io 域名无法正常解析导致的。
    解决方案:在 hosts 中添加一条 registry-1.docker.io 指定 ip

    $ vim /etc/hosts
    末尾添加一行
    52.5.247.186   registry-1.docker.io
    

    52.5.247.186 可能会变的,找一台能正常访问 https://registry-1.docker.io/v2/ 的电脑,通过抓包获取 registry-1.docker.io 的有效 IP,改成相对应的就行

    再次 pull 镜像,问题解决

    相关文章

      网友评论

          本文标题:Ubuntu 上安装 docker 及连接问题的修复

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