此问题在此处已有答案:
From inside of a Docker container, how do I connect to the localhost of the machine?(42个答案)
6天前关闭。
我有一个docker-compose文件和运行容器
在其中一个容器中,我必须访问主机ip
我钻进集装箱
docker-compose exec webapp /bin/bash
然后在容器中检查下面的命令
ping host.docker.internal
上面写着
ping: host.docker.internal: Name or service not known
如何访问容器内部的主机ip
我必须使用主机IP,因为我必须访问主机上的SSH隧道
1条答案
按热度按时间fnx2tebb1#
我找到答案了
在docker-compose文件中添加:
在集装箱里我们可以进入
https://stackoverflow.com/a/24326540/2897115