windows在virtualbox中centos下k8s(通過minikube)+docker環境搭建

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

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章