https://www.cnblogs.com/craigtaylor/p/10971231.html
在该文中发现自己使用的Docker For Windows 中所对应的Kubernetes版本与我所安装的版本不一致。
通过https://github.com/AliyunContainerService/k8s-for-docker-desktop工程先下载kubernetes镜像仍然无法正常启动Kubernetes。致使K8S一直于is starting状态。
处理方法一
访问k8s-for-docker-desktop工程,下载对应的kubernetes版本的工程分支。如:
image.png
我下载的Docker For Windows中对应的Kubernetes是1.14.8版本。就下载对应的V1.14.8分支。
image.png
然后按照上面的博文操作,应该是没问题的。
处理方法二
当时我已经按照博文将k8s-for-docker-desktop工程的主干下载下来了。不想再下载一次工程。就找到对应工程中的images.properties文件:
image.png
将文件中的kube-*的几个镜像的版本号改为与本地一致的版本号。
image.png
其它操作参照博文操作及可,搞定。
image.png
网友评论