VirtualBox虚拟机无法启动minikube的解决方法
环境:Ubuntu server 22,VirtualBox,minikube,docker
因故重新折腾minikube, 下载安装再按上次(https://www.cnblogs.com/pack27/p/12202687.html)的参数启动,没想到报错了。
这里要先吐槽一下minikube的错误信息,连续输出几版内容非常难找出错误提示(不承认自己水平低)……
上网搜索没找到有价值的内容,倒是看见不少人踩进不同的坑。绝对不是书上一句minikube start那么简单。
最后翻官网(https://minikube.sigs.k8s.io/docs/drivers/docker/)找到解决方法,完整的启动命令如下:
minikube start --driver=docker --container-runtime=containerd --image-mirror-country='cn' --image-repository='registry.cn-hangzhou.aliyuncs.com/google_containers'
原来需要手工指定虚拟机驱动和容器运行库。
上面的方法无法运行镜像……
个人最后参考:https://blog.csdn.net/iku_whf/article/details/125485140
minikube start --image-mirror-country='cn' --image-repository='registry.cn-hangzhou.aliyuncs.com/google_containers' --force --kubernetes-version=v1.23.1
默认最新版
v1.24.1
会失败
成功运行。