2014-12-22 18 views

Odpowiedz

134

Należy użyć opcji -p i dodać przyrostek /udp do numeru portu.

-p 53160:53160/udp

Pełna komenda

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

Jeśli używasz boot2docker na Mac, należy przekazać te same porty boot2docker na komputerze lokalnym.

można również EXPOSE port w Dockerfile:

EXPOSE 8285:8285/udp