在Visual Studio 2017+中debugging多个Web Docker容器

我有一个包含两个dockerized Web项目的解决scheme。 我有我的docker-compose文件设置来部署这两个项目。

这两个项目都被设置(在他们各自的项目中),以便在debugging时启动浏览器。

当我点击F5进行debugging时,它始终如一地启动一个Web浏览器,指向这两个项目中的一个,而不是另一个。 它也不是select我们通常喜欢推出的那个。 在debugging包含多个容器的Docker解决scheme时,有没有办法控制有多less项目以及哪个项目启动浏览器窗口?

像这样的文件在这里:

https://www.codeproject.com/Articles/1191288/Debug-multiple-NET-Core-projects-concurrently-runn

在这里输入图像说明

我们可以在Docker容器上运行的Visual Studio 17中同时debugging多个项目。