You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WSL环境下Minikube无法启动(DRV_CREATE_TIMEOUT错误)

WSL2 中 Minikube 启动失败问题解决记录

更新

问题根源在于 Windows 快速启动功能,禁用该功能并重启电脑后,问题已解决。

问题描述

在 Windows 11 的 WSL 2(Ubuntu 22.04)环境中安装 kubectl 和 minikube 用于学习 Kubernetes,原本运行正常,直到禁用了主机自动生成功能。之后执行minikube start时出现错误,同时 kubectl 提示缺少client.cert和client.key文件,且~/.minikube目录中确实不存在这些文件。

已尝试的解决方法

  • 执行minikube delete后重新执行minikube start
  • 删除$HOME/.minikube目录后重新启动 minikube
  • 执行docker system prune
  • 执行minikube update-context
  • 删除 Docker 中所有 K8s 镜像

重新启用主机自动生成功能并重启系统后,问题仍未解决。

相关日志信息

kubectl version 日志

Client Version: version.Info{Major:"1", Minor:"26", GitVersion:"v1.26.3", GitCommit:"9e644106593f3f4aa98f8a84b23db5fa378900bd", GitTreeState:"clean", BuildDate:"2023-03-15T13:40:17Z", GoVersion:"go1.19.7", Compiler:"gc", Platform:"linux/amd64"}
Kustomize Version: v4.5.7
连接到服务器localhost:8080被拒绝 - 是否指定了正确的主机或端口?

最后一次minikube start日志

😄 运行于Ubuntu 22.04(amd64)的minikube v1.30.1
✨ 自动选择docker驱动
📌 使用root权限运行Docker驱动
❗ 为获得更好体验,建议使用Docker Engine而非Docker Desktop。Docker Engine安装说明:
👍 启动minikube集群中的控制平面节点minikube
🚜 拉取基础镜像...
🔥 创建Docker容器(CPU=2,内存=2200MB)...
✋ 停止节点"minikube"...
🛑 通过SSH关闭"minikube"电源...
🔥 在Docker中删除"minikube"...
🤦 StartHost失败,将重试:创建主机超时,耗时360.000000秒
🔥 创建Docker容器(CPU=2,内存=2200MB)...
😿 Docker容器启动失败,执行`minikube delete`可能修复:创建主机超时,耗时360.000000秒
❌ 因DRV_CREATE_TIMEOUT退出:无法启动主机:创建主机超时,耗时360.000000秒
💡 建议:尝试执行'minikube delete',并禁用冲突的VPN或防火墙软件

内容的提问来源于stack exchange,提问作者Mateus Amorim Silva

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 06:05:11