对于Windows的Docker总是陷于解压

我正在面对一个Docker for Windows的问题,我正在拖动docker image microsoft/windowsservercore ,它包含2层,一个在1.16 GB左右,另一个在4.07 GB左右。 我面临的问题是,4.07GB的层总是卡在提取。 我在过去的2天里多次尝试过。 下载很容易花费大约40分钟,并且提取需要更长的时间,在没有任何进展的情况下卡在中间几分钟,然后到最后,它只是完全卡住,即使等待半小时或其他什么也不会继续。 可能是什么问题,我该如何debugging呢? 这可能是由于系统configuration或由于分配给docker的资源量? 是否有可能分配更多的资源到docker? 我观察到的一件事是,一旦提取卡住,PC往往会慢得多。 但是,当我检查任务pipe理器时,CPU和内存的利用率不会超过50%。 我有8GB的DDR3内存使用运行Windows 10的i5处理器。

 PS C:\Users\mandeep\ringba\ringba-jenkins-setup-windows\windows-java> docker build -t windows-java:jre1.8.0_91 . Sending build context to Docker daemon 2.048 kB Step 1/5 : FROM microsoft/windowsservercore latest: Pulling from microsoft/windowsservercore 3889bb8d808b: Extracting [=================================================> ] 4.027 GB/4.07 GB 6d4d50238ed1: Download complete