Docker Desktop for Windows总是陷入提取困境

Man*_*ngh 19 docker docker-for-windows docker-desktop

我正面临着Docker Desktop for Windows的问题,我正在提取Docker镜像microsoft/windowsservercore,它包含2层,一层约为1.16 GB,另一层约为4.07 GB.我面临的问题是4.07GB层总是在提取时陷入困境.我在过去的两天里多次尝试过.下载大约需要40分钟,提取需要更长的时间,在中间停留几分钟没有任何进展,然后到最后,它只是完全卡住而且即使我等了半个小时或其他什么也不会继续.可能是什么问题,我该如何调试它?是因为系统配置还是由于分配给docker的资源量?是否可以为docker分配更多资源?我观察到的一件事是,一旦提取卡住,PC往往会慢得多.但是,当我检查任务管理器时,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
Run Code Online (Sandbox Code Playgroud)

Jus*_*ard 7

我遇到了同样的问题,并遇到了这个问题Docker 可以无限期地挂起,等待不存在的进程来拉取镜像。在 moby 仓库上。

建议的解决方法是:

重启 docker daemon 即可解决问题

它也对我有用。


小智 1

我也遇到了同样的问题。重新启动了我的机器,然后启动了 Docker Desktop。第 2 天就开始工作了。