A docker container running smcroute (a static multicast routing daemon).
By running in net=host
mode it allows the container to adjust the hosts mroute tables.
docker run -d --name smcroute --net=host adamcathersides/smcroute:latest
docker run -d --name smcroute --net=host adamcathersides/smcroute:latest -f config.conf
docker exec smcroute smcroute -a eth0 192.168.1.1 239.1.1.1 eth1
docker exec smcroute smcroute -r eth0 192.168.1.1 239.1.1.1 eth1
docker exec smcroute smcroute -j eth0 239.1.1.1
docker exec smcroute smcroute -l eth0 239.1.1.1