【问题标题】:Docker container running but browser refuse to connectDocker 容器正在运行但浏览器拒绝连接
【发布时间】:2016-07-09 21:50:22
【问题描述】:

我在 stop, delete, start 等 docker 容器中玩过。也许不知何故我错了。但我假设容器仍在运行,因为我从下面的命令中看到了它。

但是当我在浏览器上输入100.55.10.78:5004 时,我得到了

无法访问此网站

100.55.10.78 拒绝连接。

只有一个容器和一个图像。使用curl localhost:5004。我明白了

curl: (56) Recv failure: Connection reset by peer

为什么?

【问题讨论】:

  • 你从哪里拿到的ip?
  • @ItayB,来自 WINDOWS。 ip是Linux服务器,docker引擎安装在那里。我的 Windows 桌面上也安装了 docker 工具箱。它曾经工作过。在我玩了一些动作(如 rm start)后它失败了,可能搞砸了。但为什么呢?
  • 您是否尝试过 docker ps -a 来查看另一个容器是否具有相同的配置?您是否从容器内部验证了 Web 服务已启动(curl localhost:5004)?
  • @ItayB,目前只有一个容器和一个图像。查看我的更新。
  • 请问可以添加启动容器的命令吗?

标签: windows docker


【解决方案1】:

也许这不是最好的答案。但我不得不重新发布它并用原始代码覆盖前一个。同一个端口5004

我使用命令

 docker -H tcp://100.55.10.78:2375 ps

并且发现原来的容器不见了,创建了一个不同ID的新容器。仍然有一个容器和一个图像在运行。没有任何停止的容器。

【讨论】:

    猜你喜欢
    • 2015-12-10
    • 2020-09-02
    • 1970-01-01
    • 1970-01-01
    • 2021-10-07
    • 2023-03-30
    • 1970-01-01
    • 2019-06-07
    相关资源
    最近更新 更多