docker desktop 启用k8s

拉取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
拉取完后

image.png

注意事项

如果因为安全策略无法执行 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
image.png

验证状态:

kubectl cluster-info
kubectl get nodes
image.png

打开docker desktop 并启用k8s

image.png

显示绿色图标表示安装ok


image.png

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容