如何在 Visual Studio 2022 中为构建程序添加 Docker 选项?
例如,当我创建一个新解决方案并选中 Docker 时,我可以选择:
但是在我之前没有使用 Docker 并创建了一些 dockerfile
的解决方案中,我的解决方案没有 Docker 选项?
我应该在 .csproj
文件中添加一些内容吗?
我还在看this article但我在 VS 2022 的项目选项卡中找不到 Docker 支持
最佳答案
在VS2022中,右键单击要添加Docker的项目并选择“添加”,然后选择“Docker支持”。系统会提示您是否要在 Linux 或 Windows 容器中运行该项目。
默认的 Docker 文件将添加到您的项目中,并使用 Docker 替代方案更新项目 launchSettings.json。
{
"profiles": {
"ConnectEF": {
"commandName": "Project"
},
"Docker": {
"commandName": "Docker"
}
}
}
然后您可以像往常一样使用 Docker 运行该项目。
关于c# - 如何添加 Docker 选项以从 VS2022 运行 .NET Core 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75846717/