2
假設動態打開搬運工容器中運行的UDP端口的應用,如何將一個暴露/這些端口綁定到外部(主機)端口?暴露搬運工容器內動態地打開的端口
這可能與提出的問題here相同,但答案(使用--net=host
)限制了將多個容器實例暴露給主機的可擴展性。
有什麼辦法來配置與主機容器一對一的映射的動態打開的端口?
例如端口45199/udp
打開容器內並暴露端口45199/udp
主機?
假設動態打開搬運工容器中運行的UDP端口的應用,如何將一個暴露/這些端口綁定到外部(主機)端口?暴露搬運工容器內動態地打開的端口
這可能與提出的問題here相同,但答案(使用--net=host
)限制了將多個容器實例暴露給主機的可擴展性。
有什麼辦法來配置與主機容器一對一的映射的動態打開的端口?
例如端口45199/udp
打開容器內並暴露端口45199/udp
主機?
也許你可以找到一些方法來automagiclly從容器主機前言端口,但那麼你將不得不(在多個容器實例的情況下,可能的端口衝突)就像在主機聯網的情況下,同樣的問題。
在您的情況最好的辦法可能會暴露一些端口範圍,即:
docker run --expose=7000-8000 ...
而且在默認橋聯網的情況下,由IP地址是指容器(你將不得不集裝箱IP使用泊塢窗看)或按用戶定義的網絡名稱(https://docs.docker.com/engine/userguide/networking/configure-dns/)。
感謝。別人給我的答案[這裏](https://forums.docker.com/t/exposing-dynamically-opened-ports-inside-docker-container/22566)爲好。 – Griffin