Would be great if this can be fixed, as it allows ZimaOS to be used for our own containers and, more importantly, our own docker-compose bundles without interfering with inter-container communication.
I know this is an old thread, but I think I found a solution to this problem.
When creating a docker network, you need to add the label com.docker.compose.network=yournetworkname
I just created a macvlan network in portainer with this label, after a reboot assigned it to an app and it works.
I’m pretty sure that this would also work when creating a network via cli.