无法在mac上启动minikube

无法在mac上启动minikube,minikube,Minikube,我正试图在我的mac电脑上安装minikube 以下是环境: nhs-MBP:~ anhtrang$ minikube version minikube version: v0.26.1 anhs-MBP:~ anhtrang$ echo ""; anhs-MBP:~ anhtrang$ echo "OS:"; OS: anhs-MBP:~ anhtrang$ cat /etc/os-release cat: /etc/os-release: No such file or directory

我正试图在我的mac电脑上安装minikube

以下是环境:

nhs-MBP:~ anhtrang$ minikube version
minikube version: v0.26.1
anhs-MBP:~ anhtrang$ echo "";

anhs-MBP:~ anhtrang$ echo "OS:";
OS:
anhs-MBP:~ anhtrang$ cat /etc/os-release
cat: /etc/os-release: No such file or directory
anhs-MBP:~ anhtrang$ echo "";

anhs-MBP:~ anhtrang$ echo "VM driver":
VM driver:
anhs-MBP:~ anhtrang$ grep DriverName ~/.minikube/machines/minikube/config.json
    "DriverName": "virtualbox",
anhs-MBP:~ anhtrang$ echo "";

anhs-MBP:~ anhtrang$ echo "ISO version";
ISO version
anhs-MBP:~ anhtrang$ grep -i ISO ~/.minikube/machines/minikube/config.json
        "Boot2DockerURL": "file:///Users/anhtrang/.minikube/cache/iso/minikube-v0.26.0.iso",
出现以下错误:

nhs-MBP:~ anhtrang$ Starting local Kubernetes v1.10.0 cluster...
-bash: Starting: command not found
anhs-MBP:~ anhtrang$ Starting VM...
-bash: Starting: command not found
anhs-MBP:~ anhtrang$ E0420 08:24:57.963653   81977 start.go:159] Error starting host: Temporary Error: Error configuring auth on host: OS type not recognized.
请注意,

是一种便于本地运行的工具。Minikube在笔记本电脑上的虚拟机内运行单节点Kubernetes群集,供希望试用Kubernetes或日常使用它进行开发的用户使用

让我们从一些安装前检查开始:

  • 是否安装了Docker容器?请执行以下命令进行检查:
docker版本

如果未安装或已过时-Docker安装指南将帮助您:

  • 您是否安装了任何受支持的虚拟化软件
此时,minikube可以使用这些虚拟化解决方案来加速一体式群集:

  • xhyve
  • 虚拟盒
  • hyperkit
在本次安装中,我们使用hyperkit,因为xhyve已被弃用。你可以选择 VirtualBox也是如此,但我不会在这里描述它,而是重点介绍hyperkit

在终端窗口中粘贴以下命令:

curl -Lo minikube https://storage.googleapis.com/minikube/releases/v0.26.1/minikube-darwin-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/
下一步安装hyperkit:

curl -LO https://storage.googleapis.com/minikube/releases/latest/docker-machine-driver-hyperkit \
&& chmod +x docker-machine-driver-hyperkit \
&& sudo mv docker-machine-driver-hyperkit /usr/local/bin/ \
&& sudo chown root:wheel /usr/local/bin/docker-machine-driver-hyperkit \
&& sudo chmod u+s /usr/local/bin/docker-machine-driver-hyperkit

在此,请考虑删除失败的MixKube安装:

minikube delete
现在您可以开始使用minikube了

minikube --vm-driver=hyperkit start
一段时间后,集群启动,您可以通过以下命令使用它:

kubectl

minikube
delete
start
将解决这些问题

minikube delete
minikube start

对于不可避免的情况,请尝试卸载并重新安装minikube

brew cask uninstall minikube
brew cask install minikube

尝试使用以下命令在mac上安装
minikube

brew install minikube
brew link minikube

感谢全面的公会路线,我能够通过升级到Mac os版本到High Sierra版本来修复它,然后执行以下命令:
minikube delete
——清理minikube
minikube star
t之前的设置——开始新的一个。每次我为minikube键入任何命令时,都会出现段故障11错误(例如:minikube版本等)。我试图找到一种卸载minikube并撞到墙的方法。这个答案证明是修复我安装失败的minikube所需要的。这非常有效。非常感谢!