我在使用Docker Desktop for Windows时遇到了问题,我拉取了docker镜像microsoft/windowsservercore,其中包含两个层,一个大约1.16 GB,另一个大约4.07 GB。我面临的问题是4.07GB 的层总是在提取时卡住。在过去的两天里,我尝试了多次。下载需要约40分钟左右,而提取需要更长时间,在中间卡住几分钟,没有任何进展,然后在末尾完全卡住,即使等待半个小时或更长时间也不会继续进行。可能的问题是什么?我该如何调试它?这可能是由于系统配置或分配给docker的资源量导致的吗?是否可以为docker分配更多资源?我观察到一件事情是,一旦提取卡住,PC的速度就会变得非常慢。然而,当我检查任务管理器时,CPU和内存利用率都没有超过50%。我有8GB DDR3 RAM,使用i5处理器运行Windows 10。
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