Порт 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
Вот изображение докера, которое я использую: https://github.com/needo37/couchpotato
1 ответ
Ваша проблема заключается в использовании хост-сети:
--net="host"
Объяснено в документации
Публикация портов и ссылки на другие контейнеры не будут работать, если параметр --net отличается от значения по умолчанию (bridge).