Visual studio 无法从主机访问docker中运行的api,但在使用VS2019进行调试时可以工作
我正在尝试使用docker for desktop在我的windows 10计算机上运行docker容器。 我使用sdk:3.1-alpine作为我的基础映像 我的docker文件是VS2019生成的默认文件,我的API是VS2019使用dotnetcore 3.1生成的默认控制器。 我看到,只有在使用Visual studio进行调试时,我才能从主机访问docker容器中运行的API,但是一旦停止调试,即使docker容器仍在运行,我也无法再访问APIVisual studio 无法从主机访问docker中运行的api,但在使用VS2019进行调试时可以工作,visual-studio,docker,.net-core,Visual Studio,Docker,.net Core,我正在尝试使用docker for desktop在我的windows 10计算机上运行docker容器。 我使用sdk:3.1-alpine作为我的基础映像 我的docker文件是VS2019生成的默认文件,我的API是VS2019使用dotnetcore 3.1生成的默认控制器。 我看到,只有在使用Visual studio进行调试时,我才能从主机访问docker容器中运行的API,但是一旦停止调试,即使docker容器仍在运行,我也无法再访问API 我需要做什么才能在不使用VS2019调试
我需要做什么才能在不使用VS2019调试的情况下访问我的API。我使用的是http端口,而默认情况下启用了https重定向。但是,重定向在容器中不起作用。我正在访问http端口,而默认情况下启用了https重定向。但是,重定向在容器中不起作用