无法连接到 docker 容器内的 ASP.NET Core 6 应用程序 运行
Cannot connect to an ASP.NET Core 6 application running inside a docker container
我运行正在 Docker 容器中安装一个 ASP.NET Core 6 Web API 项目。
我使用 watch 命令 运行 应用程序,我知道它在容器内 运行ning,因为我在容器内 运行 一个 curl 命令。卷也被正确映射,因为每当我进行更改时,它们都会根据容器日志进行判断。
version: "3"
services:
backend:
container_name: backend
image: mcr.microsoft.com/dotnet/sdk:6.0
ports:
- 5048:5048
working_dir: /backend
volumes:
- .:/backend:cached
command: sh -c "dotnet dev-certs https && dotnet watch"
我收到一条错误消息,指出加载页面时与服务器的连接已重置。在浏览器中。
我设法通过将启动设置中热重载配置文件的 urls 从 http(s)://localhost:port 更改为 http(s)://0.0 来让它工作。 0.0:端口。 Dotnet watch 似乎不能很好地与本地主机一起工作 url.
我运行正在 Docker 容器中安装一个 ASP.NET Core 6 Web API 项目。
我使用 watch 命令 运行 应用程序,我知道它在容器内 运行ning,因为我在容器内 运行 一个 curl 命令。卷也被正确映射,因为每当我进行更改时,它们都会根据容器日志进行判断。
version: "3"
services:
backend:
container_name: backend
image: mcr.microsoft.com/dotnet/sdk:6.0
ports:
- 5048:5048
working_dir: /backend
volumes:
- .:/backend:cached
command: sh -c "dotnet dev-certs https && dotnet watch"
我收到一条错误消息,指出加载页面时与服务器的连接已重置。在浏览器中。
我设法通过将启动设置中热重载配置文件的 urls 从 http(s)://localhost:port 更改为 http(s)://0.0 来让它工作。 0.0:端口。 Dotnet watch 似乎不能很好地与本地主机一起工作 url.