拉取k8s-for-docker-desktop
git clone https://github.com/AliyunContainerService/k8s-for-docker-desktop.git
拉下來后進入k8s-for-docker-desktop文件夾
拉取k8s所需鏡像
打開images.properties 可以看到需要拉取的鏡像
docker pull 直接拉起會超時
打開PowerShell 執(zhí)行 .\load_images.ps1
拉取完后

注意事項
如果因為安全策略無法執(zhí)行 PowerShell 腳本,請在 “以管理員身份運行” 的 PowerShell 中執(zhí)行 Set-ExecutionPolicy RemoteSigned命令。輸入Y并回車。
如果還是提示權(quán)限問題,請右鍵load_images.ps1等文件進入屬性控制,勾選解除鎖定并應(yīng)用。(.\load_images.ps1 : 無法加載文件 D:\k8s-for-docker-desktop-v1.19.7\load_images.ps1。未對文件 D:\k8s-for-docker-desktop-v1.19.7\load_images.ps1 進行數(shù)字簽名。無法在當前系統(tǒng)上運行該腳本。有關(guān)運行腳本和設(shè)置執(zhí)行策略的詳細信息,請參閱 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
配置 k8s:
kubectl config use-context docker-desktop

驗證狀態(tài):
kubectl cluster-info
kubectl get nodes

打開docker desktop 并啟用k8s

顯示綠色圖標表示安裝ok

參考文章:
https://blog.csdn.net/huguang0809/article/details/115063527
https://blog.csdn.net/w286554018/article/details/130770758