我正在尝试使用 ASP.NET Core、Docker Desktop for Windows和Visual Studio Docker Tools创建一个项目。
所以我创建了一个 ASP.NET Core 空项目并通过上下文菜单添加了 Docker 支持。
我的 docker-compose.debug.yml 看起来像这样:
version: '2'
services:
aspnetcore_rtm_windows_docker_sample:
image: username/aspnetcore_rtm_windows_docker_sample:Debug
build:
context: .
dockerfile: Dockerfile.debug
environment:
- REMOTE_DEBUGGING=${REMOTE_DEBUGGING}
ports:
- "80:80"
volumes:
- .:/app
当我开始时,什么都没有发生。浏览器返回未找到主机并且 Visual Studio 的调试正在停止。
但我已经调查过这个问题,如果我删除卷条目,它工作正常。浏览器返回Hello world
,我可以在 docker 容器内调试 ASP.NET Core 示例。
有人可以告诉我为什么吗?
Docker 共享驱动器处于活动状态(驱动器C:\
)。我的项目位于下方C:\
,并且还尝试使用不同的驱动器。任何人都有一个想法,为什么音量输入不起作用?