如何从浏览器访问Docker Toolbox上容器中的服务?

时间:2018-12-19 05:46:49

标签: docker docker-toolbox

我知道之前曾有人问过这个问题

他们都有使用Docker IP(即192.168.99.100)的相同解决方案。

就我而言,我正在尝试访问Docker Toolbox中的Node-RED容器:

CONTAINER ID   IMAGE                     COMMAND                  CREATED       STATUS       PORTS                    NAMES
3ce4c9d29254   nodered/node-red-docker   "npm start -- --user…"   3 hours ago   Up 2 hours   0.0.0.0:1880->1880/tcp   nodered

所以我在主机的浏览器中使用了http://192.168.99.100:1880/

但是我仍然收到超时错误:

  

tcp_error

     

网络错误
  发生通信错误:“操作超时”   Web服务器可能已关闭,太忙,或遇到其他问题而无法响应请求。您不妨稍后再试。

我尝试运行一个简单的NodeJS Web服务容器,并且我可以通过curl访问它,但不能从浏览器访问它

使用的浏览器:

  • Chrome(版本71.0.3578.98)
  • Internet Explorer(版本11.0.9600.19204)

0 个答案:

没有答案