ric*_*smt 10 docker windows-10 visual-studio-2017 .net-core-2.0
.Net Core 2问世了,所以我更新了Visual Studio 2017(社区)以发布15.3.0(以及随后的15.3.2),它支持我在我的机器上安装的Docker(Windows 10),我相信我已经正确配置了东西.
我创建了一个基本的Web API项目 - 在没有Docker的.NET Core 2.0上 - 并且可以工作.现在我添加了Docker支持,我无法运行它!我收到以下错误:
我该如何调试?我发现的唯一其他问答没有帮助.如果您发现错误,是否知道如何解决?
我也有同样的问题。我发现这个论坛帖子建议修复方法是:
第一个建议对我不起作用,但第二个建议对我有用。我可能不需要这样做,但我也为我正在从事的项目删除了现有的容器和图像。
如果本地未找到该映像,启用 Docker 支持的 Visual Studio 构建过程将自动拉取 microsoft/aspnetcore:2.0。因此,最简单的方法是删除缓存的图像并让构建过程为您将其拉下来。
为了查看本地图像,从命令行:
docker images
Run Code Online (Sandbox Code Playgroud)
如果您看到 microsoft/aspnetcore:2.0,请从本地缓存中删除该图像:
docker rmi microsoft/aspnetcore:2.0
Run Code Online (Sandbox Code Playgroud)
之后,当您下次构建时……一切都会恢复正常。
| 归档时间: |
|
| 查看次数: |
1347 次 |
| 最近记录: |