windows 10 安裝K8S 和 docker

上週領導叫熟悉一下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

這些都是本地化的方式。

最後來一張成果。

下一步開始學習使用。

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