If they’re all in networks seen by caddy-docker-proxy and have the same service names, Caddy will probably try to load balance between them. Is that what you mean?
You’d need to use different service names for each app’s php
containers to separate them.