簡體   English   中英

公開 Docker Swarm 上的端口

[英]Expose ports on a Docker Swarm

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

類似於 docker-compose 中的 expose 指令,它與“ports”不同,它不會將端口公開到 .network 外部。

如果不可能,為什么?

公開是文檔 任何兩個容器都可以在容器使用的端口上相互通信,只要它們共享一個 docker.network。 無論是網橋還是 overlay.network,這都是一樣的(假設主機已正確配置為支持 overlay.networks)。

我注意到,如果您指定目標並使用相同的端口發布,它與 expose 的作用相同

docker service create --publish target=8080,published=8080...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM