1.首先打开Windows PowerShell输入docker ps命令查看docker容器,显示如下图则表示正常运行。
2.点击电脑右下角docker图标,右键——>Settings——>Docker Engine
输入如下代码然后点击Apply & Restart按钮进行重启
{ "registry-mirrors": [ "https://dockerhub.azk8s.cn", "https://gcr.azk8s.cn", "https://quay.azk8s.cn" ], "insecure-registries": [], "debug": true, "experimental": false }
3.再次输入docker ps命令查看docker容器,显示正常即可。
4.配置Kubernetes:
①根据安装好的Kubernetes版本Kubernetes镜像:https://github.com/AliyunContainerService/k8s-for-docker-desktop
②为 Kubernetes 配置 CPU 和 内存资源:点击Docker左侧的Resources进行配置,下面是我的配置。
③开启 Kubernetes,并等待 Kubernetes 开始运行:
首先以管理员身份运行Windows PowerShell,执行Set-ExecutionPolicy RemoteSigned命令;
然后切换到k8s-for-docker-desktop(下载的镜像)所在的文件夹下,执行.\load_images.ps1命令;
最后看到下图就代表完成了。
④点击Docker左侧的Kubernetes,将右侧的Enable Kubernetes勾选上,点击Apply & Restart可以看到本页面下方的Kubernetes已经执行了。
⑤验证 Kubernetes 集群状态:
先输入kubectl cluster-info命令,再输入kubectl get nodes命令,结果如下图所示即可。
视频:https://www.bilibili.com/video/av96585506?from=search&seid=13448223053835399534