minikube是一款單機版的k8s,一般用來測試,安裝也相當方便簡潔,大多數安裝失敗的原因主要是不能xxxx,所以拉不到鏡像,這里阿里雲給咱們提供了一個國內源,可以輕松安裝minikube
第一步:
先安裝docker,這里可以參照我寫的這篇博客https://www.cnblogs.com/fengzi7314/p/11909278.html
第二步:
安裝kubectl工具,以便能夠管理k8s集群
wget "https://storage.googleapis.com/kubernetes-release/release/v1.18.8/bin/linux/amd64/kubectl" chmod 777 kubectl mv kubectl /usr/local/bin
第三步:
安裝minikube
curl -Lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.2.0/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/
第四步:
啟動minikube,這里要注意的是,如果你是用的雲服務器,本來就已經虛擬化了因此驅動應該為none,--vm-driver=none,如果你是本地vmware創建的虛擬機,或者物理機器,你應該進入到bios設置vtx為enabled,然后還需要安裝virtualbox或者vmware,然后用--vm-driver='virtualbox'或者vmware來指定,我這里是雲主機,所以--vm-driver=none就可以了,另外啟動minikube需要到國外的源去下載鏡像,因此我們修改鏡像源為國內的鏡像源,如下:
minikube start --vm-driver=none --registry-mirror=https://registry.docker-cn.com
第五步:
驗證