I have all of mine on the same (or accessible) internal LAN so they can all talk to each other. You can get the connection going with Wireguard if they are in different places in terms of networking.
As in you have a VLAN just for the docker containers to talk to each other on?
As in you have a VLAN just for the docker containers to talk to each other on?