
😄 minikube v1.26.0 on Ubuntu 22.04
✨ Automatically selected the docker driver
📌 Using Docker driver with root privileges
👍 Starting control plane node minikube in cluster minikube
🚜 Pulling base image ...
💾 Downloading Kubernetes v1.23.8 preload ...
> preloaded-images-k8s-v18-v1...: 400.52 MiB / 400.52 MiB 100.00% 31.88 Mi
> index.docker.io/kicbase/sta...: 0 B [_____________________] ?% ? p/s 1m9s
❗ minikube was unable to download gcr.io/k8s-minikube/kicbase:v0.0.32, but successfully downloaded docker.io/kicbase/stable:v0.0.32 as a fallback image
🔥 Creating docker container (CPUs=2, Memory=2200MB) ...
❗ This container is having trouble accessing https://k8s.gcr.io
💡 To pull new external images, you may need to configure a proxy: https://minikube.sigs.k8s.io/docs/reference/networking/proxy/
🐳 Preparing Kubernetes v1.23.8 on Docker 20.10.17 ...
▪ Generating certificates and keys ...
▪ Booting up control plane ...
如上述情况,我的机器卡在 Booting up control plane ...
无法启动,使用的是当前最新版ubuntu、minikube、docker。
前置条件:
机器配置至少 2 Cpu + 4GB Ram,防止各种其他意外。
方案一:
停止、重新启动
minikube stop
minikube start
方案二:
删除原来镜像,使用国内镜像重新启动
minikube stop
minikube delete
minikube start --image-mirror-country='cn'
或者直接指定镜像仓库为阿里云
minikube start --image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers
方案三:
切换到指定版本启动,确实很奇怪,我就使用这个方案才成功。
https://github.com/kubernetes/minikube/issues/14477#issuecomment-1176188284
minikube stop
minikube delete
minikube start --kubernetes-version=v1.23.8
确实,我也是用第三个方案,降版本成功的
一般是下载到第二个image会出现问题可以指定kicbase的版本
minikube start –registry-mirror=https://registry.docker-cn.com –image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers –vm-driver=docker –alsologtostderr -v=8 –base-image registry.cn-hangzhou.aliyuncs.com/google_containers/kicbase:v0.0.10