如何从网络上的任何计算机访问 Linux 机器上的 Docker 容器

如何从网络上的任何计算机访问 Linux 机器上的 Docker 容器

我有一个托管在 Linux 机器上的 Docker 容器。我需要从本地网络上的任何计算机访问它。

从这个问题得到的答案来看, https://stackoverflow.com/questions/42083546/docker-macvlan-network-unable-to-access-internet,我能够为容器提供一个位于 10.30.21.* 子网的 IP 地址。

我的 Linux 机箱和网络上的其他计算机位于 10.30.20.* 子网。目前,我可以从 docker 容器 ping 我的 Linux 机箱(主机)、8.8.8.8 和任何其他计算机。

我还可以从主机 ping 容器和我的网络上的任何其他计算机。

如何从网络上的任何其他计算机 ping 容器?我是 docker 新手。谢谢。

相关内容