Mar*_*ryl 6 windows docker windows-subsystem-for-linux docker-for-windows wsl2
我正在使用 Windows 版 Docker 桌面。它“突然”没有开始。这Docker Desktop.exe进程在后台空闲运行。但没有 GUI,甚至没有托盘图标。
它大约在同一时间发生在两台运行 Windows 10 的计算机上。所以我怀疑是某些 Windows 更新造成的。在一台机器上,重新安装 Docker Desktop 解决了该问题。但在另一台机器上,重新安装并没有帮助。在那台机器上,我大约也在同一时间尝试升级到 Windows 11,但失败了(系统回滚到 Windows 10)。我怀疑这可能是导致问题的原因。
\n我尝试过的:
\nC:\\Program Files\\Linux ContainersEnable-WindowsOptionalFeature -Online -FeatureName containers -All这是以下的输出com.docker.diagnose.exe check:
[005:14:38:31.140][I] ipc.NewClient: 0a5ab2b4-com.docker.diagnose -> \\\\.\\pipe\\dockerBackendV2 com.docker.service.exe\n[goroutine 1 [running, locked to thread]:\n[win/backend/pkg/service.NewClientForPath(...)\n[ win/backend/pkg/service/service.go:26\n[win/backend/pkg/service.NewClient(...)\n[ win/backend/pkg/service/service.go:20\n[common/pkg/diagkit/gather/diagnose.init()\n[ common/pkg/diagkit/gather/diagnose/ipc_windows.go:23 +0x13b\nStarting diagnostics\n\n[PASS] DD0027: is there available disk space on the host?\n[SKIP] DD0028: is there available VM disk space?\n[FAIL] DD0031: does the Docker API work? error during connect: In the default daemon configuration on Windows, the docker client must be run with elevated privileges to connect.: Get "http://%2F%2F.%2Fpipe%2Fdocker_engine_linux/v1.24/containers/json?limit=0": open //./pipe/docker_engine_linux: The system cannot find the file specified.\n[FAIL] DD0004: is the Docker engine running? Get "http://ipc/docker": open \\\\.\\pipe\\dockerLifecycleServer: The system cannot find the file specified.\n[005:14:38:31.377][I] ipc.NewClient: 0de2a6c7-com.docker.diagnose -> \\\\.\\pipe\\dockerLifecycleServer LifecycleServer\n[linuxkit/pkg/desktop-host-tools/pkg/client.NewClientForPath(...)\n[ linuxkit/pkg/desktop-host-tools/pkg/client/client.go:64\n[linuxkit/pkg/desktop-host-tools/pkg/client.NewClient(...)\n[ linuxkit/pkg/desktop-host-tools/pkg/client/client.go:58\n[common/pkg/diagkit/gather/diagnose.isDockerEngineRunning()\n[ common/pkg/diagkit/gather/diagnose/dockerd.go:21 +0x5a\n[common/pkg/diagkit/gather/diagnose.(*test).GetResult(0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/test.go:46 +0x43\n[common/pkg/diagkit/gather/diagnose.Run.func1(0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/run.go:17 +0x5a\n[common/pkg/diagkit/gather/diagnose.walkOnce.func1(0xfa9db7, 0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/run.go:140 +0x77\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x2, 0x18273c0, 0xc00051f7d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:146 +0x36\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x1, 0x1827440, 0xc00051f7d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:149 +0x73\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x0, 0x100000000000000, 0xc00051f7d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:149 +0x73\n[common/pkg/diagkit/gather/diagnose.walkOnce(0x1119060, 0xc00051f918)\n[ common/pkg/diagkit/gather/diagnose/run.go:135 +0xcc\n[common/pkg/diagkit/gather/diagnose.Run(0x18275c0, 0xc0000682a0, {0xc00051fb20, 0x1, 0x1})\n[ common/pkg/diagkit/gather/diagnose/run.go:16 +0x1ce\n[main.checkCmd({0xc0000403f0, 0xc0000403f0, 0x4}, {0x0, 0x0})\n[ common/cmd/com.docker.diagnose/main.go:130 +0x105\n[main.main()\n[ common/cmd/com.docker.diagnose/main.go:96 +0x273\n[005:14:38:31.377][I] (6047b638) 0de2a6c7-com.docker.diagnose C->S LifecycleServer GET /docker\n[005:14:38:31.378][E] (6047b638) 0de2a6c7-com.docker.diagnose C<-S NoResponse GET /docker (569.5\xc2\xb5s): Get "http://ipc/docker": open \\\\.\\pipe\\dockerLifecycleServer: The system cannot find the file specified.\n[linuxkit/pkg/desktop-host-tools/pkg/client.(*lifecycleClient).GetDockerState(0xc00051f3f0)\n[ linuxkit/pkg/desktop-host-tools/pkg/client/client.go:108 +0x5c\n[common/pkg/diagkit/gather/diagnose.isDockerEngineRunning()\n[ common/pkg/diagkit/gather/diagnose/dockerd.go:22 +0x74\n[common/pkg/diagkit/gather/diagnose.(*test).GetResult(0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/test.go:46 +0x43\n[common/pkg/diagkit/gather/diagnose.Run.func1(0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/run.go:17 +0x5a\n[common/pkg/diagkit/gather/diagnose.walkOnce.func1(0xfa9db7, 0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/run.go:140 +0x77\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x2, 0x18273c0, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:146 +0x36\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x1, 0x1827440, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:149 +0x73\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x0, 0x100000000000000, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:149 +0x73\n[common/pkg/diagkit/gather/diagnose.walkOnce(0x1119060, 0xc00051f918)\n[ common/pkg/diagkit/gather/diagnose/run.go:135 +0xcc\n[common/pkg/diagkit/gather/diagnose.Run(0x18275c0, 0xc0000682a0, {0xc00051fb20, 0x1, 0x1})\n[ common/pkg/diagkit/gather/diagnose/run.go:16 +0x1ce\n[main.checkCmd({0xc0000403f0, 0xc0000403f0, 0x4}, {0x0, 0x0})\n[ common/cmd/com.docker.diagnose/main.go:130 +0x105\n[main.main()\n[ common/cmd/com.docker.diagnose/main.go:96 +0x273\n[005:14:38:31.379][I] (6047b638-1) 0de2a6c7-com.docker.diagnose C->S LifecycleServer GET /ping\n[005:14:38:31.379][E] (6047b638-1) 0de2a6c7-com.docker.diagnose C<-S NoResponse GET /ping (0s): Get "http://ipc/ping": open \\\\.\\pipe\\dockerLifecycleServer: The system cannot find the file specified.\n[linuxkit/pkg/desktop-host-tools/pkg/client.(*lifecycleClient).GetDockerState(0xc00051f3f0)\n[ linuxkit/pkg/desktop-host-tools/pkg/client/client.go:108 +0x5c\n[common/pkg/diagkit/gather/diagnose.isDockerEngineRunning()\n[ common/pkg/diagkit/gather/diagnose/dockerd.go:22 +0x74\n[common/pkg/diagkit/gather/diagnose.(*test).GetResult(0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/test.go:46 +0x43\n[common/pkg/diagkit/gather/diagnose.Run.func1(0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/run.go:17 +0x5a\n[common/pkg/diagkit/gather/diagnose.walkOnce.func1(0xfa9db7, 0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/run.go:140 +0x77\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x2, 0x18273c0, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:146 +0x36\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x1, 0x1827440, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:149 +0x73\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x0, 0x100000000000000, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:149 +0x73\n[common/pkg/diagkit/gather/diagnose.walkOnce(0x1119060, 0xc00051f918)\n[ common/pkg/diagkit/gather/diagnose/run.go:135 +0xcc\n[common/pkg/diagkit/gather/diagnose.Run(0x18275c0, 0xc0000682a0, {0xc00051fb20, 0x1, 0x1})\n[ common/pkg/diagkit/gather/diagnose/run.go:16 +0x1ce\n[main.checkCmd({0xc0000403f0, 0xc0000403f0, 0x4}, {0x0, 0x0})\n[ common/cmd/com.docker.diagnose/main.go:130 +0x105\n[main.main()\n[ common/cmd/com.docker.diagnose/main.go:96 +0x273\n[005:14:38:32.391][I] (6047b638-2) 0de2a6c7-com.docker.diagnose C->S LifecycleServer GET /ping\n[005:14:38:32.391][E] (6047b638-2) 0de2a6c7-com.docker.diagnose C<-S NoResponse GET /ping (0s): Get "http://ipc/ping": open \\\\.\\pipe\\dockerLifecycleServer: The system cannot find the file specified.\n[linuxkit/pkg/desktop-host-tools/pkg/client.(*lifecycleClient).GetDockerState(0xc00051f3f0)\n[ linuxkit/pkg/desktop-host-tools/pkg/client/client.go:108 +0x5c\n[common/pkg/diagkit/gather/diagnose.isDockerEngineRunning()\n[ common/pkg/diagkit/gather/diagnose/dockerd.go:22 +0x74\n[common/pkg/diagkit/gather/diagnose.(*test).GetResult(0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/test.go:46 +0x43\n[common/pkg/diagkit/gather/diagnose.Run.func1(0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/run.go:17 +0x5a\n[common/pkg/diagkit/gather/diagnose.walkOnce.func1(0xfa9db7, 0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/run.go:140 +0x77\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x2, 0x18273c0, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:146 +0x36\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x1, 0x1827440, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:149 +0x73\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x0, 0x100000000000000, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:149 +0x73\n[common/pkg/diagkit/gather/diagnose.walkOnce(0x1119060, 0xc00051f918)\n[ common/pkg/diagkit/gather/diagnose/run.go:135 +0xcc\n[common/pkg/diagkit/gather/diagnose.Run(0x18275c0, 0xc0000682a0, {0xc00051fb20, 0x1, 0x1})\n[ common/pkg/diagkit/gather/diagnose/run.go:16 +0x1ce\n[main.checkCmd({0xc0000403f0, 0xc0000403f0, 0x4}, {0x0, 0x0})\n[ common/cmd/com.docker.diagnose/main.go:130 +0x105\n[main.main()\n[ common/cmd/com.docker.diagnose/main.go:96 +0x273\n[005:14:38:33.415][I] (6047b638-3) 0de2a6c7-com.docker.diagnose C->S LifecycleServer GET /ping\n[005:14:38:33.415][E] (6047b638-3) 0de2a6c7-com.docker.diagnose C<-S NoResponse GET /ping (0s): Get "http://ipc/ping": open \\\\.\\pipe\\dockerLifecycleServer: The system cannot find the file specified.\n[linuxkit/pkg/desktop-host-tools/pkg/client.(*lifecycleClient).GetDockerState(0xc00051f3f0)\n[ linuxkit/pkg/desktop-host-tools/pkg/client/client.go:108 +0x5c\n[common/pkg/diagkit/gather/diagnose.isDockerEngineRunning()\n[ common/pkg/diagkit/gather/diagnose/dockerd.go:22 +0x74\n[common/pkg/diagkit/gather/diagnose.(*test).GetResult(0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/test.go:46 +0x43\n[common/pkg/diagkit/gather/diagnose.Run.func1(0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/run.go:17 +0x5a\n[common/pkg/diagkit/gather/diagnose.walkOnce.func1(0xfa9db7, 0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/run.go:140 +0x77\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x2, 0x18273c0, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:146 +0x36\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x1, 0x1827440, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:149 +0x73\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x0, 0x100000000000000, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:149 +0x73\n[common/pkg/diagkit/gather/diagnose.walkOnce(0x1119060, 0xc00051f918)\n[ common/pkg/diagkit/gather/diagnose/run.go:135 +0xcc\n[common/pkg/diagkit/gather/diagnose.Run(0x18275c0, 0xc0000682a0, {0xc00051fb20, 0x1, 0x1})\n[ common/pkg/diagkit/gather/diagnose/run.go:16 +0x1ce\n[main.checkCmd({0xc0000403f0, 0xc0000403f0, 0x4}, {0x0, 0x0})\n[ common/cmd/com.docker.diagnose/main.go:130 +0x105\n[main.main()\n[ common/cmd/com.docker.diagnose/main.go:96 +0x273\n[005:14:38:34.420][I] (6047b638-4) 0de2a6c7-com.docker.diagnose C->S LifecycleServer GET /ping\n[005:14:38:34.420][E] (6047b638-4) 0de2a6c7-com.docker.diagnose C<-S NoResponse GET /ping (0s): Get "http://ipc/ping": open \\\\.\\pipe\\dockerLifecycleServer: The system cannot find the file specified.\n[linuxkit/pkg/desktop-host-tools/pkg/client.(*lifecycleClient).GetDockerState(0xc00051f3f0)\n[ linuxkit/pkg/desktop-host-tools/pkg/client/client.go:108 +0x5c\n[common/pkg/diagkit/gather/diagnose.isDockerEngineRunning()\n[ common/pkg/diagkit/gather/diagnose/dockerd.go:22 +0x74\n[common/pkg/diagkit/gather/diagnose.(*test).GetResult(0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/test.go:46 +0x43\n[common/pkg/diagkit/gather/diagnose.Run.func1(0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/run.go:17 +0x5a\n[common/pkg/diagkit/gather/diagnose.walkOnce.func1(0xfa9db7, 0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/run.go:140 +0x77\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x2, 0x18273c0, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:146 +0x36\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x1, 0x1827440, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:149 +0x73\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x0, 0x100000000000000, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:149 +0x73\n[common/pkg/diagkit/gather/diagnose.walkOnce(0x1119060, 0xc00051f918)\n[ common/pkg/diagkit/gather/diagnose/run.go:135 +0xcc\n[common/pkg/diagkit/gather/diagnose.Run(0x18275c0, 0xc0000682a0, {0xc00051fb20, 0x1, 0x1})\n[ common/pkg/diagkit/gather/diagnose/run.go:16 +0x1ce\n[main.checkCmd({0xc0000403f0, 0xc0000403f0, 0x4}, {0x0, 0x0})\n[ common/cmd/com.docker.diagnose/main.go:130 +0x105\n[main.main()\n[ common/cmd/com.docker.diagnose/main.go:96 +0x273\n[005:14:38:35.442][I] (6047b638-5) 0de2a6c7-com.docker.diagnose C->S LifecycleServer GET /ping\n[005:14:38:35.442][E] (6047b638-5) 0de2a6c7-com.docker.diagnose C<-S NoResponse GET /ping (0s): Get "http://ipc/ping": open \\\\.\\pipe\\dockerLifecycleServer: The system cannot find the file specified.\n[linuxkit/pkg/desktop-host-tools/pkg/client.(*lifecycleClient).GetDockerState(0xc00051f3f0)\n[ linuxkit/pkg/desktop-host-tools/pkg/client/client.go:108 +0x5c\n[common/pkg/diagkit/gather/diagnose.isDockerEngineRunning()\n[ common/pkg/diagkit/gather/diagnose/dockerd.go:22 +0x74\n[common/pkg/diagkit/gather/diagnose.(*test).GetResult(0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/test.go:46 +0x43\n[common/pkg/diagkit/gather/diagnose.Run.func1(0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/run.go:17 +0x5a\n[common/pkg/diagkit/gather/diagnose.walkOnce.func1(0xfa9db7, 0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/run.go:140 +0x77\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x2, 0x18273c0, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:146 +0x36\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x1, 0x1827440, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:149 +0x73\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x0, 0x100000000000000, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:149 +0x73\n[common/pkg/diagkit/gather/diagnose.walkOnce(0x1119060, 0xc00051f918)\n[ common/pkg/diagkit/gather/diagnose/run.go:135 +0xcc\n[common/pkg/diagkit/gather/diagnose.Run(0x18275c0, 0xc0000682a0, {0xc00051fb20, 0x1, 0x1})\n[ common/pkg/diagkit/gather/diagnose/run.go:16 +0x1ce\n[main.checkCmd({0xc0000403f0, 0xc0000403f0, 0x4}, {0x0, 0x0})\n[ common/cmd/com.docker.diagnose/main.go:130 +0x105\n[main.main()\n[ common/cmd/com.docker.diagnose/main.go:96 +0x273\n[005:14:38:36.453][I] (6047b638-6) 0de2a6c7-com.docker.diagnose C->S LifecycleServer GET /ping\n[005:14:38:36.453][E] (6047b638-6) 0de2a6c7-com.docker.diagnose C<-S NoResponse GET /ping (357.6\xc2\xb5s): Get "http://ipc/ping": open \\\\.\\pipe\\dockerLifecycleServer: The system cannot find the file specified.\n[linuxkit/pkg/desktop-host-tools/pkg/client.(*lifecycleClient).GetDockerState(0xc00051f3f0)\n[ linuxkit/pkg/desktop-host-tools/pkg/client/client.go:108 +0x5c\n[common/pkg/diagkit/gather/diagnose.isDockerEngineRunning()\n[ common/pkg/diagkit/gather/diagnose/dockerd.go:22 +0x74\n[common/pkg/diagkit/gather/diagnose.(*test).GetResult(0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/test.go:46 +0x43\n[common/pkg/diagkit/gather/diagnose.Run.func1(0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/run.go:17 +0x5a\n[common/pkg/diagkit/gather/diagnose.walkOnce.func1(0xfa9db7, 0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/run.go:140 +0x77\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x2, 0x18273c0, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:146 +0x36\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x1, 0x1827440, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:149 +0x73\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x0, 0x100000000000000, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:149 +0x73\n[common/pkg/diagkit/gather/diagnose.walkOnce(0x1119060, 0xc00051f918)\n[ common/pkg/diagkit/gather/diagnose/run.go:135 +0xcc\n[common/pkg/diagkit/gather/diagnose.Run(0x18275c0, 0xc0000682a0, {0xc00051fb20, 0x1, 0x1})\n[ common/pkg/diagkit/gather/diagnose/run.go:16 +0x1ce\n[main.checkCmd({0xc0000403f0, 0xc0000403f0, 0x4}, {0x0, 0x0})\n[ common/cmd/com.docker.diagnose/main.go:130 +0x105\n[main.main()\n[ common/cmd/com.docker.diagnose/main.go:96 +0x273\n[005:14:38:37.469][I] (6047b638-7) 0de2a6c7-com.docker.diagnose C->S LifecycleServer GET /ping\n[005:14:38:37.469][E] (6047b638-7) 0de2a6c7-com.docker.diagnose C<-S NoResponse GET /ping (345.8\xc2\xb5s): Get "http://ipc/ping": open \\\\.\\pipe\\dockerLifecycleServer: The system cannot find the file specified.\n[linuxkit/pkg/desktop-host-tools/pkg/client.(*lifecycleClient).GetDockerState(0xc00051f3f0)\n[ linuxkit/pkg/desktop-host-tools/pkg/client/client.go:108 +0x5c\n[common/pkg/diagkit/gather/diagnose.isDockerEngineRunning()\n[ common/pkg/diagkit/gather/diagnose/dockerd.go:22 +0x74\n[common/pkg/diagkit/gather/diagnose.(*test).GetResult(0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/test.go:46 +0x43\n[common/pkg/diagkit/gather/diagnose.Run.func1(0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/run.go:17 +0x5a\n[common/pkg/diagkit/gather/diagnose.walkOnce.func1(0xfa9db7, 0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/run.go:140 +0x77\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x2, 0x18273c0, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:146 +0x36\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x1, 0x1827440, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:149 +0x73\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x0, 0x100000000000000, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:149 +0x73\n[common/pkg/diagkit/gather/diagnose.walkOnce(0x1119060, 0xc00051f918)\n[ common/pkg/diagkit/gather/diagnose/run.go:135 +0xcc\n[common/pkg/diagkit/gather/diagnose.Run(0x18275c0, 0xc0000682a0, {0xc00051fb20, 0x1, 0x1})\n[ common/pkg/diagkit/gather/diagnose/run.go:16 +0x1ce\n[main.checkCmd({0xc0000403f0, 0xc0000403f0, 0x4}, {0x0, 0x0})\n[ common/cmd/com.docker.diagnose/main.go:130 +0x105\n[main.main()\n[ common/cmd/com.docker.diagnose/main.go:96 +0x273\n[005:14:38:38.484][I] (6047b638-8) 0de2a6c7-com.docker.diagnose C->S LifecycleServer GET /ping\n[005:14:38:38.484][E] (6047b638-8) 0de2a6c7-com.docker.diagnose C<-S NoResponse GET /ping (0s): Get "http://ipc/ping": open \\\\.\\pipe\\dockerLifecycleServer: The system cannot find the file specified.\n[linuxkit/pkg/desktop-host-tools/pkg/client.(*lifecycleClient).GetDockerState(0xc00051f3f0)\n[ linuxkit/pkg/desktop-host-tools/pkg/client/client.go:108 +0x5c\n[common/pkg/diagkit/gather/diagnose.isDockerEngineRunning()\n[ common/pkg/diagkit/gather/diagnose/dockerd.go:22 +0x74\n[common/pkg/diagkit/gather/diagnose.(*test).GetResult(0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/test.go:46 +0x43\n[common/pkg/diagkit/gather/diagnose.Run.func1(0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/run.go:17 +0x5a\n[common/pkg/diagkit/gather/diagnose.walkOnce.func1(0xfa9db7, 0x18273c0)\n[ common/pkg/diagkit/gather/diagnose/run.go:140 +0x77\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x2, 0x18273c0, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:146 +0x36\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x1, 0x1827440, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:149 +0x73\n[common/pkg/diagkit/gather/diagnose.walkDepthFirst(0x0, 0x100000000000000, 0xc0004337d8)\n[ common/pkg/diagkit/gather/diagnose/run.go:149 +0x73\n[common/pkg/diagkit/gather/diagnose.walkOnce(0x1119060, 0xc00051f918)\n[ common/pkg/diagkit/gather/diagnose/run.go:135 +0xcc\n[common/pkg/diagkit/gather/diagnose.Run(0x18275c0, 0xc0000682a0, {0xc00051fb20, 0x1, 0x1})\n[ common/pkg/diagkit/gather/diagnose/run.go:16 +0x1ce\n[main.checkCmd({0xc
Docker 桌面 GUI 日志到%LOCALAPPDATA%\Docker\log.txt. 检查日志,看看出了什么问题。
就我而言,它是损坏的%APPDATA%\Docker\locked-directories文件。我已删除该文件,Docker Desktop GUI 再次开始工作。
| 归档时间: |
|
| 查看次数: |
8214 次 |
| 最近记录: |