首页 > 解决方案 > 在 Docker Swarm 上公开端口

问题描述

是否可以在 docker Swarm 中“公开”端口?

类似于 docker-compose 中的公开指令,与“端口”不同,它不会将端口公开到网络外部。

如果不可能,为什么?

标签: dockerportdocker-swarminfrastructureswarm

解决方案


公开是文档。任何两个容器都可以在容器使用的端口上相互通信,只要它们共享一个 docker 网络。无论是桥接网络还是覆盖网络,这都是相同的(假设主机已正确配置为支持覆盖网络)。


推荐阅读