Docker Kubectl随机返回;TLS握手超时”;(在本地主机K8s上运行)

Docker Kubectl随机返回;TLS握手超时”;(在本地主机K8s上运行),docker,kubernetes,kubectl,Docker,Kubernetes,Kubectl,在本地集群上运行kubectl命令时,我看到了以下错误(Minikube和Dockers的新Kubernetes功能) 所有命令都有效(创建部署、检查吊舱等),直到这个错误看起来随机出现。在第一次出现这种情况之后,任何和所有使kubectl无效的kubectl命令都不会停止出现这种情况。阻止它的唯一方法是彻底销毁本地群集并重新启动。。。直到5分钟后再次发生 有人能解释一下吗?请注意,很多人都在询问有关AWS、GCE等的此类问题,他们基于运行的平台有不同的解决方案,我还没有看到本地出现这种问题的解

在本地集群上运行kubectl命令时,我看到了以下错误(Minikube和Dockers的新Kubernetes功能)

所有命令都有效(创建部署、检查吊舱等),直到这个错误看起来随机出现。在第一次出现这种情况之后,任何和所有使kubectl无效的kubectl命令都不会停止出现这种情况。阻止它的唯一方法是彻底销毁本地群集并重新启动。。。直到5分钟后再次发生


有人能解释一下吗?请注意,很多人都在询问有关AWS、GCE等的此类问题,他们基于运行的平台有不同的解决方案,我还没有看到本地出现这种问题的解决方案。

通过将Docker的可用内存从2gb增加到8gb来解决

要执行此操作,请单击docker图标->首选项->高级,然后使用“内存”滑块根据需要增加docker进程的可用内存


@我希望这也能帮助你

原来我让docker只运行2gb,将其提升到8gb为我解决了这个问题(希望这对其他人有所帮助!)您是如何设置docker内存限制的?
Unable to connect to the server: net/http: TLS handshake timeout