我问我如何让我的docker app应用程序工作/连接 172.17.0.x 。
因为现在网址为http://127.0.0.1:8040/my_app。
我需要知道为什么 127.0.0.1 而不是 172.17.0.x ?
感谢您的帮助。
答案 0 :(得分:1)
您可以使用docker inspect
找到与容器关联的IP地址,并直接使用:
docker inspect -f "{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}" container_name
应用程序已在侦听容器IP地址(172.17.0.x)上的端口,并将localhost上的端口转发给它。