Docker "hello-world" 正在给予 "process cannot access the file because it is being used by another process"
Docker "hello-world" is giving "process cannot access the file because it is being used by another process"
我们刚刚在 Windows Server 2016 系统 as per these steps 上卸载了 Docker 社区版并安装了企业版。
在到达测试 hello-world 容器的最后一步时,我们收到以下错误:
C:\Program Files\Docker\docker.exe: failed to register layer: re-exec
error: exit status 1: output: ProcessUtilityVMImage
\?\C:\ProgramData\Docker\windowsfilter\e345ad40cc8f7d073f62501b7445d42d677889c04b2c6fe0963ea6e092b52f95\UtilityVM:
The process cannot access the file because it is being used by another
process.
我们看到很多关于 SO 的示例与其他类型的应用程序相关,但没有 Docker。
我们如何解决这个问题?
这原来是一个与 Symantec Endpoint Protection(SEP) 与 Docker 冲突有关的问题。
SEP 需要升级到版本 14 RU1,多个文件需要执行权限。
赛门铁克在此处发布了一个修复程序:https://support.symantec.com/en_US/article.TECH246815.html 我们已经尝试并成功了。
我们刚刚在 Windows Server 2016 系统 as per these steps 上卸载了 Docker 社区版并安装了企业版。
在到达测试 hello-world 容器的最后一步时,我们收到以下错误:
C:\Program Files\Docker\docker.exe: failed to register layer: re-exec error: exit status 1: output: ProcessUtilityVMImage \?\C:\ProgramData\Docker\windowsfilter\e345ad40cc8f7d073f62501b7445d42d677889c04b2c6fe0963ea6e092b52f95\UtilityVM: The process cannot access the file because it is being used by another process.
我们看到很多关于 SO 的示例与其他类型的应用程序相关,但没有 Docker。
我们如何解决这个问题?
这原来是一个与 Symantec Endpoint Protection(SEP) 与 Docker 冲突有关的问题。
SEP 需要升级到版本 14 RU1,多个文件需要执行权限。
赛门铁克在此处发布了一个修复程序:https://support.symantec.com/en_US/article.TECH246815.html 我们已经尝试并成功了。