问题描述
😄 minikube v1.32.0 on Debian 12.4
✨ Automatically selected the docker driver. Other choices: none, ssh
🛑 The "docker" driver should not be used with root privileges. If you wish to continue as root, use --force.
💡 If you are running minikube within a VM, consider using --driver=none:
📘 https://minikube.sigs.k8s.io/docs/reference/drivers/none/
❌ Exiting due to DRV_AS_ROOT: The "docker" driver should not be used with root privileges.
原因分析
问题在于驱动程序不应以 root 权限使用。默认情况下,docker 守护程序始终以 root 用户身份运行。要不以 root 用户身份运行 docker 守护程序
如果必须使用root账户来运行,需要加上 --force --driver=docker
解决方案
加上 --force --driver=docker
例如
minikube start --kubernetes-version=v1.23.3 --force --driver=docker
文章讲述了在Minikubev1.32.0中,使用Debian12.4时遇到的关于docker驱动与root权限的问题。推荐在非VM环境中使用none驱动,若必须用root,需强制指定--force--driver=docker。解决方法包括添加该参数启动Minikube。
1万+

被折叠的 条评论
为什么被折叠?



