如何通过IP从主机连接到docker容器?

时间:2017-12-21 22:39:38

标签: docker docker-compose docker-swarm

我正在运行Docker For Mac,我需要设置一个包含多个应用程序的测试环境,每个应用程序都在Docker容器中运行。我有一个测试客户端工具,用于通过这些容器上的ssh测试连接。但我不知道如何通过其IP地址访问这些容器。

我知道我可以将端口号映射到主机上的其他端口,但我无法更改测试客户端工具以使用不同的端口号进行ssh连接。该工具只能在Mac OS上运行,因此我无法从另一个docker容器运行此工具。

因此,我需要一种通过主机的IP地址访问这些容器的方法。我尝试使用docker inspect中的IP地址,但它不起作用。我可以自由使用任何与docker相关的技术,例如compose,swarm,但我不知道如何做到这一点。

0 个答案:

没有答案