我尝试在 Windows 操作系统上构建 docker 文件。但我得到了这个。
muhammad.iqbal@IQBAL MINGW64 /d/DockerTest
$ docker build .
Sending build context to Docker daemon 73.36 MB
Step 1/3 : FROM php:7.1.27-apache
Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io on 192.168.65.1:53: no such host
我尝试重新启动并重新启动 docker 应用程序,但没有任何变化。 我读过这个和这个。但它是在 LInux 操作系统上,但如何在 Windows 操作系统上做到这一点。
好吧,就像 Pierre B. 评论一样,在该问题发生时,我正在使用我办公室的 VPN。所以很简单,只需关闭 VPN 并尝试再次拉取即可。
但是我不知道是什么原因导致我在使用办公室的VPN时无法拉取图像。
我建议您运行此命令来检查 WSL 的 IP 地址
netsh 接口 ip 显示配置
然后确保这是 Windows 中 DNS 配置中使用的 IP 地址。