首页 > 解决方案 > 在 Minikube 上构建 docker 映像:出现错误:net/http:请求在等待连接时被取消

问题描述

我已经使用“hyperv”虚拟机驱动程序在 Windows 10 上设置了一个 minikube 集群。

现在,我想在 minikube 上构建 docker 镜像。当我尝试从 docker hub 拉取图像时,我收到了如下截图所示的错误:

C:\Users\sudhindra.kulkarni\Documents\Technical>docker build 。-t mysql:0.0.1 将构建上下文发送到 Docker 守护进程 2.048kB 步骤 1/6:FROM mysql:5.7 获取https://registry-1.docker.io/v2/:net/http:在等待连接时取消请求(等待标头时超出 Client.Timeout)

我确实搜索了解决方案,并相应地将 Docker Desktop 中的 DNS 网络设置修改为“Fixed”,并重新启动了 Docker Desktop。

然而,问题并没有得到解决。我的 minikube Hyper-V VM 正在使用“BusyBox”二进制文件,它没有使用任何发行版。因此,我也无法安装任何软件包来解决此问题。

1. 请帮助我找到解决此问题的方法
2. 如何使用“BusyBox”二进制文件在 Linux VM 中安装软件包。

标签: dockerminikube

解决方案


推荐阅读