roy*_*oyB 10 networking udp docker spring-boot docker-compose
我有几个docker容器(使用docker-compose和单个网络 -  network-sol)
其中一个容器是Spring Boot application将UDP广播发送到本地网络的容器.255.255.255.255失败,因为它是network-sol的本地广播地址
如何广播UDP消息,如"顶级本地网络"将获取这些数据包?我必须使用directed broadcast address它吗?
PS
如果应用程序部署在docker(本地网络的一部分)之外,则广播有效
docker-compose.yml您应该运行文件中定义的服务network_mode: host。
或者,您可以使用以下配置来发布要与之通信的容器的端口。请注意,这/udp是 UDP 通信正常工作所必需的。
service:
  ports:
    - "8080:8080/udp"
| 归档时间: | 
 | 
| 查看次数: | 1665 次 | 
| 最近记录: |