2014-12-22 85 views

回答

134

使用-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 

如果你在Mac上運行boot2docker,一定要在boot2docker轉發相同的端口到本地機器。

您還可以EXPOSEDockerfile端口:

EXPOSE 8285:8285/udp