小编cyr*_*ogc的帖子

如何使 VS2022(或 2019)在 WSL2 上与 Docker 配合使用?

最近,我尝试让 Visual Studio 2022 与 WSL2 上的 Docker 容器一起使用。我的想法是在 WSL2 的项目文件夹中
执行 a 。docker-compose up它运行良好。然后,我使用 VS 中的 WSL 配置文件来调试我的项目(通过修改 中的WSL 配置文件中的launchUrl和属性,以便从 WSL2 访问正在运行的容器。ASPNETCORE_URLSlaunchSettings.json

目前我能够访问并调试我的容器,但根据app.Run()指示我得到了一个System.Net.Sockets.SocketException: 'Permission denied'.

会是什么呢?

有没有人尝试让 Visual Studio(不是 VSCode)与 Docker 和 WSL2 一起工作(=调试)?

除了这篇好文章之外,我没有找到有关此案例的任何信息:https://medium.com/@frcs6b/docker-engine-on-wsl-visual-studio-2019-without-docker-desktop-dfdbef353350

所以非常欢迎任何帮助!:-)

visual-studio docker wsl-2

5
推荐指数
1
解决办法
1329
查看次数

标签 统计

docker ×1

visual-studio ×1

wsl-2 ×1