小编SQB*_*SQB的帖子

Docker for Windows 无法拉取镜像——没有连接?

我已经在使用 Hyper-V 的 Windows 10 机器上安装了 Docker for Windows。

打开一个窗口(Powershell 或常规的旧命令都可以)并键入 后docker run hello-world,我得到以下响应。

Unable to find image 'hello-world:latest' locally
C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers).
See 'C:\Program Files\Docker\Docker\Resources\bin\docker.exe run --help'.
Run Code Online (Sandbox Code Playgroud)

或者,最近:

Unable to find image 'hello-world:latest' locally
C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io on 192.168.65.1:53: read udp 192.168.65.2:44376->192.168.65.1:53: i/o timeout.
See 'C:\Program Files\Docker\Docker\Resources\bin\docker.exe run --help'.
Run Code Online (Sandbox Code Playgroud)

正如我在相关问题中所述,Docker for …

hyper-v docker windows-10 docker-for-windows

9
推荐指数
1
解决办法
8356
查看次数

Docker for Windows 在重新启动虚拟机后无响应

我已在使用 Hyper-V 的 Windows 10 计算机上安装了 Docker for Windows。安装的默认 VM 是 MobyLinuxVM。为了更改一些设置,我关闭并重新启动了虚拟机。但在那之后,Docker 就不再工作了。

在 Powershell 中:

PS C:\Windows\system32> docker info
Error response from daemon: Bad response from Docker engine
Run Code Online (Sandbox Code Playgroud)

在日志中:

[13:18:03.963][ApiProxy       ][Info   ] proxy >> GET /_ping
[13:18:03.963][ApiProxy       ][Info   ] Dial Hyper-V socket SOME-GUID
[13:18:03.969][ApiProxy       ][Info   ] Successfully dialed Hyper-V socket SOME-GUID
[13:18:03.973][ApiProxy       ][Info   ] error reading response from Docker:  HvSocket has already been closed
[13:18:03.973][ApiProxy       ][Info   ] proxy >> GET /v1.26/info
[13:18:03.973][ApiProxy       ][Info   ] Dial Hyper-V socket SOME-GUID
[13:18:03.974][ApiProxy …
Run Code Online (Sandbox Code Playgroud)

hyper-v virtual-machine docker windows-10 docker-for-windows

5
推荐指数
0
解决办法
1076
查看次数