Порт 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).

Другие вопросы по тегам