I successfully start the infrastructure related containers using the command docker-compose -f .\infrastructure.yml up -d. I then configure Visual Studio to start all APIs using the "Multiple startup projects" option . However, when I navigate to Prometheus http://localhost:9090/targets I see that all APIs have status DOWN:

Is this due to the fact that the APIs are running outside the docker context? If so, is there a way to run infrastructure in container while the APIs are started from the IDE?
Thanks.