在Windows 10上使用Docker拉取图片:“未能注册图层…拒绝访问”

我正在尝试在Windows 10中创buildDocker容器,但总是给我下面的内容

“未能注册图层:重命名C:…..”

我找不到任何线程来解释它,我已经作为pipe理员执行PS

我把拉的痕迹:

PS C:\WINDOWS\system32> docker pull microsoft/aspnet Using default tag: latest latest: Pulling from microsoft/aspnet 9c7f9c7d9bc2: Pull complete d33fff6043a1: Pull complete b7c3bbe47489: Extracting [==================================================>] 123.8 MB/123.8 MB 1028e286eae2: Download complete 28e6f26ee039: Download complete a0db4e322336: Download complete failed to register layer: rename C:\ProgramData\Docker\image\windowsfilter\layerdb\tmp\write-set-255580435 C:\ProgramDat a\Docker\image\windowsfilter\layerdb\sha256\b01351fac2d37b162190ef8dde977bbf009d8e3fa2446dd71595b142b73d28a3: Denied Access 

有人知道是什么原因?

提前致谢。

好吧,我现在一直在和这个小魔鬼苦苦挣扎。 我有我的桌面上的Windows容器工作,但在我的新笔记本电脑,这给我一个很难。 我已经改变了所有的C:\ ProgramData \ Docker文件夹的权限在开始,无济于事。 一段时间后,我意识到,我的桌面和新的笔记本电脑有区别是笔记本电脑预装了McAfee Antivirus。 现在,我不确定这是一个mcafee唯一的问题,或一般的防病毒,但是当我禁用实时扫描了一下,我能够下载新的形象没有问题。

我希望这可以帮助你(或者任何正在为这个问题而努力的人)。

干杯,最大