virtulbox下載安裝
去官網下載(virtualbox windows安裝包下載)安裝包安裝就行,具體步驟比較簡單略
通過vagrant創建虛擬機
vagrant是一個方便一鍵創建虛擬機的工具,按照以下教程操作即可:https://zhuanlan.zhihu.com/p/259833884
此處不再贅述。
補充:
k8s要求至少2個cpu+10G+2G內存,如果通過vagrant創建的虛擬機不是這樣,那麼可以通過如下調整:
在virtualbox中選中要調整的虛擬機,選擇右頂部的“設置->系統->處理器,拖動調整。
安裝並啓動docker
通過vagrant/vagrant賬號密碼進入centos系統,在命令行鍵入:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
下載並自動安裝docker。
輸入sudo service docker start來啓動docker服務:
輸入:
docker --version
檢查docker是否安裝成功
安裝minikube並啓動:
分別鍵入以下命令:
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-latest.x86_64.rpm
sudo rpm -ivh minikube-latest.x86_64.rpm
安裝完成後需要先把vagrant用戶加入docker用戶組:
sudo usermod -aG docker $USER && newgrp docker
配置docker爲minikube默認driver爲docker:
minikube config set driver docker
執行:
minikube start
會自動下載相關依賴包
執行:minikube kubectl -- get pods -A 下載kubectl
執行minikube dashboard可以啓動k8s的儀表盤,最後再配置centos的網絡運行宿主機訪問,以下是效果:
參考
https://www.runoob.com/docker/centos-docker-install.html
https://zhuanlan.zhihu.com/p/259833884
https://minikube.sigs.k8s.io/docs/start/
https://www.jianshu.com/p/b786be83f62d