拉取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 执行 .\load_images.ps1
拉取完后
注意事项
如果因为安全策略无法执行 PowerShell 脚本,请在 “以管理员身份运行” 的 PowerShell 中执行 Set-ExecutionPolicy RemoteSigned
命令。输入Y并回车。
如果还是提示权限问题,请右键load_images.ps1等文件进入属性控制,勾选解除锁定并应用。(.\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 进行数字签名。无法在当前系统上运行该脚本。有关运行脚本和设置执行策略的详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
配置 k8s:
kubectl config use-context docker-desktop
验证状态:
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