【问题标题】:Docker image ls does not look at the proper IP addressDocker 镜像 ls 看不到正确的 IP 地址
【发布时间】:2019-03-11 18:10:48
【问题描述】:

我可以看到我的机器……Windows 10 Home

usuario@DESKTOP-GTCQCAR MINGW64 /c/Program Files/Docker Toolbox
$ docker-machine ls
NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS
default - virtualbox Running tcp://192.168.99.101:2376 v18.05.0-ce

但是当我尝试列出图像时,它会尝试连接到以 100 结尾的不同 IP,而不是 docker 机器所在的 101:

usuario@DESKTOP-GTCQCAR ~
$ docker image ls
error during connect: Get https://192.168.99.100:2376/v1.37/images/json: dial tcp 192.168.99.100:2376: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.

无法连接。我该如何解决?

【问题讨论】:

    标签: docker


    【解决方案1】:

    从 Docker 工具箱更新到 Docker for windows 后,我也遇到了类似的问题。 我通过删除以 Docker 开头的所有环境变量解决了这个问题。 我不确定它是否也能解决您的问题,但可能会对某人有所帮助。

    【讨论】:

      【解决方案2】:

      这也很有帮助

      问题可能是在更改为 Docker for Windows

      之前安装了 Docker Toolbox
      • 已卸载 Docker for windows(确保 Docker Toolbox 和 VirtualBox 也已卸载)

      • 转到 C:\users[USER] 目录并删除 .docker 目录(如果存在)。

      • 删除环境变量:

        • DOCKER_TLS_VERIFY
        • DOCKER_CERT_PATH
        • DOCKER_HOST
        • DOCKER_TOOLBOX_INSTALL_PATH

      为了安全起见,您可能需要重新启动计算机。

      参考:https://forums.docker.com/t/docker-starts-but-trying-to-do-anything-results-in-error-during-connect/49007/5

      【讨论】:

        【解决方案3】:

        查看这个很棒的指南:https://docs.docker.com/toolbox/faqs/troubleshoot/

        祝你好运

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2014-07-05
          • 2017-06-17
          • 2010-09-14
          • 1970-01-01
          • 2017-07-20
          • 2013-06-19
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多