gpt4 book ai didi

docker - 如何在 Docker 上发布 UDP 端口?

转载 作者:IT老高 更新时间:2023-10-28 12:33:09 28 4
gpt4 key购买 nike

如何将 UDP 端口从我的 Docker 容器转发到主机?

最佳答案

使用 -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 上的相同端口转发到您的本地计算机。

您还可以使用 EXPOSE 记录您的容器需要接收 UDP在Dockerfile(EXPOSE不发布端口):

EXPOSE 8285/udp

这里是容器文档中涵盖的更多 Docker 网络信息的链接: https://docs.docker.com/config/containers/container-networking/(由评论中的 Old Pro 提供)

关于docker - 如何在 Docker 上发布 UDP 端口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27596409/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com