如何使用Docker公开一系列UDP端口



我已经完全阅读了文档,找不到如何打开一系列UDP端口:

FROM some/image
EXPOSE 80 443 3478 3478/udp 10000–20000/udp #doesn't work
COPY ./mount/x.conf /etc/y.conf

有人知道如何在Dockerfile中使用UDP端口10000–20000打开端口范围吗?

或者,有人知道如何打开所有TCP和UDP端口吗?

您可以指定多个公开:

EXPOSE 80 
EXPOSE 443 
EXPOSE 3478/udp
EXPOSE 10000-20000/udp

阅读关于多次曝光

关于打开所有端口,我建议使用主机网络无需映射端口。所有docker容器端口都将可用,因为网络主机将使容器使用主机的网络了解主机网络

祝你好运:(

最新更新