The issue likely stems from Docker's networking. Replace localhost in your supergraph-config.yaml with host.docker.internal to allow the container to access services running on the host machine.