作者:--多么哇噻的姑娘 | 来源:互联网 | 2023-09-14 10:19
我在Docker容器中运行我的开发环境。由于我做了一些更新,我现在在尝试重建在我的Docker容器中运行的项目时遇到了一些困难。我的项目在运行IIS的Windo
我在 Docker 容器中运行我的开发环境。由于我做了一些更新,我现在在尝试重建在我的 Docker 容器中运行的项目时遇到了一些困难。
我的项目在运行 IIS 的 Windows Server Core Docker 容器中运行,我从主机上的共享卷运行该项目。我可以在启动 docker 容器之前构建项目,但是在启动 docker 容器之后构建失败并出现以下错误:
Could not copy "C:pathtodllname.dll" to "binname.dll". Exceeded retry count of 10. Failed. The file is locked by: "vmwp.exe (22604), vmmem (10488)"
Hyper-V 进程似乎正在锁定 DLL 文件。这显然不是以前的情况,这似乎与我所做的一些 Docker 或 Windows 更新有关。我该如何解决这个问题?我是否需要更改构建应用程序并在我的 Docker 容器中运行它的过程?
我已经搜索了一段时间,但我找不到关于这个特定问题的太多信息。任何帮助,将不胜感激。提前致谢!