Visual Studio Community - .Net 7 Docker Compose不调试

rjzwgtxy  于 2023-04-22  发布在  .NET
关注(0)|答案(1)|浏览(102)

我正在.Net 7中开发两个API,目前这两个项目使用的是为.Net 7 Web API模板提供的相同代码。
如果我使用docker配置文件运行每个项目,我就能够调试和其他一切。
当我添加了docker container orchestrator支持,并尝试运行时,什么都没有发生。
它不会在容器中显示任何日志,也不会绑定任何端口。
你知道会发生什么吗?

docker exec -i c2c765869778 /bin/sh -c "if PID=$(pidof dotnet); then kill $PID; fi"
Error: No such container: c2c765869778
========== Debugging ==========
docker ps --filter "status=running" --filter "label=com.docker.compose.service" --filter "name=^/SnakeGame.Server.Application.ManagerApi_1_1$" --format {{.ID}} -n 1
bff43b096bee
docker exec -i bff43b096bee /bin/sh -c "if PID=$(pidof dotnet); then kill $PID; fi"
Error: No such container: bff43b096bee
========== Debugging ==========
docker ps --filter "status=running" --filter "label=com.docker.compose.service" --filter "name=^/SnakeGame.Server.Application.ManagerApi_1_1$" --format {{.ID}} -n 1
d8562d7aeb12

elcex8rz

elcex8rz1#

我在启用
Place solution and project in the same directory
当创建一个新的API项目时。当这个被禁用时,它工作了。

相关问题