Docker UDP端口支持?

我一直在testing下面的环境:

我现在的实验室

一切运作良好,除了我不能联系docker容器中的UDP端口,请指教我。

也目前我使用“IP NETSNS EXEC”来设置IP地址任何简单的方法来修复在容器中的IP地址?

感谢提前Prasong P.

您可以公开UDP端口添加/udp后缀。 例:

docker run -p 127.0.0.1:53:5353/udp <image> <cmd>

这是在文档中,这里是一个摘录

https://docs.docker.com/userguide/dockerlinks/

您还可以通过添加尾随/ udp来绑定UDP端口。 例如:

$ sudo docker run -d -p 127.0.0.1:5000:5000/udp training / webapp python app.py

有一个docker exec命令来为你做ip netns exec