上週領導叫熟悉一下kubernetes 和docker 。
看完介紹不裝一遍,真心難受。
然後開始爬文
https://www.jianshu.com/p/f1f94c6968f5 介紹Docker 和K8S的
https://blog.csdn.net/qq_34924407/article/details/82630205 這個介紹也更詳細,先跳過。
開始進入安裝階段:
1.先裝個Docker
https://www.runoob.com/docker/windows-docker-install.html
我的是win10,所以直接找win10部分的介紹:
1.先配置虛擬機:Hyper-V。
2.登錄docker官網: https://www.docker.com/get-docker ,需要註冊才能下載。
點擊 Download Desktop and Take a Tutorial,並下載 Windows 的版本
雙擊下載的 Docker for Windows Installer 安裝文件,一路 Next,點擊 Finish 完成安裝。具體可看https://www.runoob.com/docker/windows-docker-install.html 裏面有配圖。
2.安裝K8S,windows 下用minikube。
https://www.cnblogs.com/sanshengshui/p/11228985.html 虛擬交換機這部分可以看看
https://blog.csdn.net/Maggie_up/article/details/80738331 使用阿里修改的Minikube 。我這裏用這個exe 直接提示無網絡鏈接,放棄。
使用 Chocolatey 安裝原版的。
1、使用管理員權限打開Windows PowerShell
輸入命令:
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
然後一路確認下一步即可
最後輸入 choco -? 來確定是否安裝成功。
2、使用管理員權限打開cmd 命令窗口
安裝Minikube
輸入:choco install minikube -y
確認時,輸入Y.
3. 使用安裝:
安裝前,先配置虛擬機的網口對於使用Hyper-V環境的用戶,首先應該打開Hyper-V管理器創建一個外部虛擬交換機,
之後
minikube start --vm-driver="hyperv" --hyperv-virtual-switch="MinikubeSwitch" --memory=2048 --image-repository registry.aliyuncs.com/google_containers
--hyperv-virtual-switch="MinikubeSwitch" 指定虛擬交換機
--image-repository registry.aliyuncs.com/google_containers 國內網絡問題,配置這個地址,解決鏡像下載問題。
這個問題卡了我好幾天,
1.使用S-S-R,全局,不行。
2.先把用到鏡像拉取到本地或者自己的賬號裏面,好麻煩,最後放棄了。
https://blog.csdn.net/judyjie/article/details/85217617
https://blog.csdn.net/nklinsirui/article/details/80581286
https://blog.csdn.net/jinguangliu/article/details/82792617
這些都是本地化的方式。
最後來一張成果。
下一步開始學習使用。