
vgoncalves1/minikube本Docker镜像专为Minikube相关功能测试设计,提供了在隔离环境中验证Minikube部署、配置及运行状态的能力。通过容器化方式简化Minikube测试流程,适用于本地开发、CI/CD管道及Kubernetes应用兼容性测试场景。
bashdocker run -it --rm \ --privileged \ -v /var/run/docker.sock:/var/run/docker.sock \ minikube-tests:latest
通过TEST_CMD环境变量指定测试命令:
bashdocker run -it --rm \ --privileged \ -v /var/run/docker.sock:/var/run/docker.sock \ -e TEST_CMD="minikube start && kubectl get nodes" \ minikube-tests:latest
yamlversion: '3' services: minikube-test: image: minikube-tests:latest privileged: true volumes: - /var/run/docker.sock:/var/run/docker.sock environment: - TEST_CMD=minikube start && kubectl create deployment nginx --image=nginx && kubectl get pods
| 环境变量 | 描述 | 默认值 |
|---|---|---|
TEST_CMD | 要执行的测试命令 | minikube status |
MINIKUBE_VERSION | 指定Minikube版本 | latest |
KUBERNETES_VERSION | 指定Kubernetes版本 | stable |
VM_DRIVER | Minikube使用的VM驱动 | docker |
--privileged权限以支持Minikube的容器化运行/var/run/docker.sock)以使用Docker驱动--rm参数自动清理容器,避免残留资源





manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务