Как открыть UDP-порт в Docker?



Как переслать UDP-порт из контейнера Docker на хост-машину?

602   1  

1 ответ:

используйте флаг-p и добавьте /udp суффикс к номеру порта.

-p 53160:53160/udp

команду

sudo docker run -p 53160:53160 \
    -p 53160:53160/udp -p 58846:58846 \ 
    -p 8112:8112 -t -i aostanin/deluge /start.sh

если вы используете boot2docker на Mac, не забудьте переслать те же порты на boot2docker на локальную машину.

вы можете разоблачение порт Dockerfile:

EXPOSE 8285:8285/udp

вот ссылка с дополнительной информацией о сети Docker, описанной в контейнере доктора: https://docs.docker.com/config/containers/container-networking/ (Любезно старый профи в комментариях)

Comments

    Ничего не найдено.