如何从主机通过IP连接到docker集装箱?

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

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

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