Docker端口没有被覆盖
我想公开一个不同的主机端口上的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
这里是我使用的docker图像: https : //github.com/needo37/couchpotato
你的问题是使用主机联网:
--net="host"
在文档中解释
当–net是默认(网桥)之外的任何其他容器时,发布端口和链接到其他容器将不起作用。