docker restart Does Not Re-apply Volumes — Debugging a Bind Mount Failure
docker restart does not recreate the container, so changes to volumes in docker-compose.yml only take effect after running docker-compose down && up.
docker restart does not recreate the container, so changes to volumes in docker-compose.yml only take effect after running docker-compose down && up.
Service names aren't resolvable across Compose projects — you need to add a network alias so nginx can find the container.
Cross-project DNS resolution requires container_name or a network alias — and only aliases support horizontal scaling.