前置條件:
0.1:安裝?kubectl基礎(chǔ)命令
0.2:安裝docker或虛擬機
Minikube在不同操作系統(tǒng)上支持不同的驅(qū)動
macOS (建議采用Docker為k8s主機)
Docker (安裝命令: wget -qO- https://get.docker.com/ | sh)
xhyve driver?,?VirtualBox?或?VMware Fusion
Linux(建議采用Docker為k8s主機)
Docker(安裝命令:?wget -qO- https://get.docker.com/ | sh)
Windows(建議采用Docker為k8s主機)
VirtualBox?或?Hyper-V?- 請參考下文
正文:
1.1 安裝Minikube:
您可以參考?https://minikube.sigs.k8s.io/docs/start/?安裝配置
1.2?啟動MInikube(需要先啟動docker鼎俘,docke啟動命令如下:systemctl start?docker):
如下命令將自動使用阿里云服務(wù)來支持minikube的環(huán)境配置
minikube start --cpus=2 --memory='3000mb' --image-mirror-country='cn' --image-repository='registry.cn-hangzhou.aliyuncs.com/google_containers'?--driver=docker
// 注意這里我采用的是docker雏节,所以我的--driver指向驅(qū)動也是docker馋嗜,如果你這里用的是其他虛擬機病蛉,如VirtualBox宠进,那就是--driver=VirtualBoxw
1.2.1常用配置參數(shù)說明如下
--driver=***?從1.5.0版本開始塘秦,Minikube缺省使用系統(tǒng)優(yōu)選的驅(qū)動來創(chuàng)建Kubernetes本地環(huán)境蟆豫,比如您已經(jīng)安裝過Docker環(huán)境篙耗,minikube 將使用?docker?驅(qū)動
--cpus=2: 為minikube虛擬機分配CPU核數(shù)
--memory=2048mb: 為minikube虛擬機分配內(nèi)存數(shù)
--registry-mirror=***?為了提升拉取Docker Hub鏡像的穩(wěn)定性劳吠,可以為 Docker daemon 配置鏡像加速引润,參考阿里云鏡像服務(wù)
--kubernetes-version=***: minikube 虛擬機將使用的 kubernetes 版本
1.3 啟動?dashboard Ui
minikube dashboard
// 執(zhí)行命令完成后會出現(xiàn)如下效果,恭喜你赴背,minikube安裝成功了