Containers restarted via docker run lose their docker-compose service name aliases. Added --network-alias frontend/cp so nginx can resolve them by service name. Also reload nginx after each deploy. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>