前言
本人在Mac使用Docker自带的Kubernates,在启动Kubernates中一直遇到 is Starting这个问题,困扰多日。网上搜索了很多文章,均无法解决。
环境
Mac 10.14.4
Docker 下载最新版本
入坑-通过工具下载镜像
网上有很多解决Kubernates is starting 这个问题发帖子,最多的就是使用工具来下载镜像。
https://github.com/gotok8s/k8s-docker-desktop-for-mac
步骤1:clone工程
步骤2:修改images文件
通过这个工具下载后,发现他的Kubernates和最新版本的不同,需要修改images文件中对应Kubernates的版本
步骤3:执行命令
./load_images.sh
步骤4:在docker配置中,reset Kubernates
结果:无效。
PS:其中还更换过docker的版本保持和工具一致,也无效
逃坑-更换工具
更换工具:
https://github.com/AliyunContainerService/k8s-for-docker-desktop
使用之前的步骤,可以顺利启动成功。
PS:Kubernates 启动的会慢一点大概5分钟左右。
注意查看Containers中的相关镜像是否都启动成功了