2015-09-28 117 views
0

我想在不同的主機端口上公開Docker容器端口。未覆蓋碼頭端口

docker run -d --net="host" --name="couchpotato2" -p 5555:5050 ... 

但是,我沒有得到5555 -> 5050的映射。任何想法爲什麼?

CONTAINER ID  IMAGE    COMMAND    CREATED    STATUS    PORTS    NAMES 
114ae1617632  needo/couchpotato "/sbin/my_init"  3 seconds ago  Up 2 seconds       couchpotato3 

這裏是我使用的泊塢窗圖像: https://github.com/needo37/couchpotato

回答

1

你的問題是使用主機聯網:

--net="host" 

documentation

出版解釋端口和鏈接到其他容器將不會工作時, --net是除默認(網橋)以外的任何其他內容。