公开Docker端口和创build桥(或覆盖)之间有什么区别?

我最近开始和Docker一起工作,所以这个问题可能很奇怪。 关键是我需要使用容器来部署集群,接下来我主要关心的是:什么更适合 – 只是将所有容器的端口暴露给机器的端口或使用桥接(或覆盖)?

端口暴露是为了与外部通信docker集装箱集群。

Dockernetworking旨在在集群内部相互沟通Docker容器。

因此,通过暴露于主机的端口彼此沟通容器是不好的做法。