Multicast UDP traffic to and from docker

This is a longshot because my situation is so convoluted.
Summary: Tracking down an interment UDP multicast issue to a docker container.

Pieces involved:

  • StrongSwan
  • smcroute
  • Docker-ce 20.10.7

We’re trying to put Strongswan in a container so we can VPN to an isolated network. The application uses UDP multicast to communicate machinery info to a group of consoles.

I’m using “–network host” on the docker run command.

A windows client can connect to StrongSwan in the container, but we are losing more than 50% of the UDP packets somewhere.

Has anyone tried something like this before or has any tips?

Thanks.