🐮 minikube

# Kubernetes 我已经安装好了Docker,本地是Windows,微软云上租了一个虚拟机。 教程是`https://k8s.easydoc.net` ## minikube ### Windows Windows使用wetget命令安装,安装完毕其实就是一个exe文件,位置在`C:\Program Files\Kubernetes\Minikube\minikube.exe`,需要将这个文件所在文件夹添加到环境变量中去。再运行`minikube start`. ![image.png](https://cos.easydoc.net/12310430/files/lg07mt4b.png) 命令会自动选择Docker驱动。 正常来说应该是不会出问题的,但是我出问题了,原因可能是和WSL2下的minikube冲突了。 ### WSL2 使用命令安装和启动minicube,十分顺利 ``` curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 sudo install minikube-linux-amd64 /usr/local/bin/minikube ``` 上面两条命令分别是下载二进制文件,然后将二进制文件安装在`/usr/local/bin/minikube`这个位置上,由于此路径已经在环境变量中了,可以直接运行`minikube start` 运行完的结果如图: ![image.png](https://cos.easydoc.net/12310430/files/lg07j0no.png) 会下载一个`kicbase/stable:v0.0.37`的镜像,然后运行一个名叫`minikube`的容器。8609-8613的端口全部开放了。 ### 检查是否安装成功 ``` # 查看节点。kubectl 是一个用来跟 K8S 集群进行交互的命令行工具 kubectl get node # 停止集群 minikube stop # 清空集群 minikube delete --all # 安装集群可视化 Web UI 控制台 minikube dashboard ``` ![image.png](https://cos.easydoc.net/12310430/files/lg086tdm.png)