SyC*_*ode 23 error-handling failed-installation docker kubernetes docker-desktop
我的 Windows 10 机器上有一个 kubernetes 单节点集群。由于一些错误,我不得不重新安装Docker Desktop,从那时起 kubernetes 安装失败,而 docker 安装成功。所有尝试解决例如删除目录中的config文件.kube和完全重新安装都失败了。详情请见附图。安装的 docker 版本是Docker version 18.09.2, build 6247962. 所有在线搜索工作都不会产生可能的解决方案。我将不胜感激指向解决方案或走动的指针。
我陷入了两种错误
我终于按照以下项目的建议解决了它, https : //github.com/AliyunContainerService/k8s-for-docker-desktop/按照它告诉你的去做,如果不起作用,请删除 ~/.kube 和 ~/Library /Group\Containers/group.com.docker/pki 目录,然后重新启动 docker 桌面并等待 5 分钟。Kubernetes 状态最终是running。
小智 8
对于那些在 中没有找到 pki 文件夹的人C:/ProgramData/DockerDesktop,您可以在以下位置找到它:
C:\Users\<your_user_name>\AppData\Local\Docker
删除它,看看它是否有效。另请确保删除 .kube 文件夹
我建议您使用命令检查正在运行的 Kubernetes 组件:docker ps -a --filter name=k8s正如Nepomucen 在这里推荐的那样。
然后,使用命令检查每个组件的日志:docker logs {container id from the previous command}。你可能会从日志中得到一些想法。
就我而言,它x509: certificate is valid for docker-for-desktop, kubernetes, kubernetes.default, kubernetes.default.svc, kubernetes.default.svc.cluster.local, host.docker.internal, 不是 vm.docker.internal
所以,我尝试了这个链接中建议的解决方案,它对我有用
| 归档时间: | 
 | 
| 查看次数: | 13519 次 | 
| 最近记录: |