docker 在macOS上启动Minikube时权限被拒绝

goucqfw6  于 2023-05-16  发布在  Docker
关注(0)|答案(3)|浏览(234)

我试图在我的macOS上启动minikube集群,但我总是“权限被拒绝”
(base)MacBook-Pro-de-..:desktop ..$ minikube start -bash:/usr/local/bin/minikube:拒绝许可
我该怎么办?

vhmi4jdf

vhmi4jdf1#

执行以下命令为文件添加权限:

$ chmod ugo+rwx ~/.kube/config
$ sudo chown -R $USER ~/.kube
$ chmod +x your-minikube-localization

配置代理:

export no_proxy=$no_proxy,$(minikube ip)
export NO_PROXY=$no_proxy,$(minikube ip)

然后运行minikube命令,考虑代理(下面设置的IP只是示例):

$ minikube start --alsologtostderr --kubernetes-version v1.13.1 --docker-env HTTP_PROXY=http://10.0.2.2:1087 --docker-env HTTPS_PROXY=http://10.0.2.2:1087 --docker-env NO_PROXY=10.0.2.2,192.168.99.100

$ minikube start --alsologtostderr --kubernetes-version v1.13.2 --docker-env HTTP_PROXY=http://10.0.2.2:3128 --docker-env HTTPS_PROXY=http://10.0.2.2:3128 --docker-env NO_PROXY=10.0.2.2,192.168.99.100

在这种情况下,代理配置:

HTTP_PROXY=http://127.0.0.1:3128

请务必将您的minikube IP添加到NO_PROXY。

类似的问题你可以在这里找到:file-permissionkubeconfig .

c7rzv4ha

c7rzv4ha2#

我得到了这个错误:
正在启动本地Kubernetes v1.10.0集群...
正在启动VM...正在获取VM IP地址...正在将文件移动到群集中...正在设置证书...正在连接群集...正在设置kubeconfig... E0301 15:19:14.198136 48335 start.go:268]设置kubeconfig时出错:阅读文件“/../.kube/config”时出错:打开/../.kube/config:不是目录E0301 15:19:15.128758 48335 util.go:151]上载错误消息时出错:向https://clouderrorreporting.googleapis.com/v1beta1/projects/k8s-minikube/events:report?key=AIzaSyACUwzG0dEPcl-eOgpDKnyKoUFgHdfoFuA发送错误报告时出错,得到响应代码400

ruarlubt

ruarlubt3#

当你没有sudo权限时就会发生这种情况。输入sudo minikube start或switch作为root用户,然后通过“minukube start”启动minikube,如果你在Linux上,它对我很有效

相关问题