mac 如何安装k8s

我用的是docker desktop, 断断续续整了好几天, 都没有装好k8s,一直提示 is starting, edge, stable 版本都用过了, 目前还在试edge, 屏幕快照 2020-01-13 下午4.13.53.png

网上找资料, 需要load_images对应的k8s版本镜像, 我也试过了, 都不行, 如下是load_images的内容:

屏幕快照 2020-01-13 下午4.15.19.png

还是starting, 请问下有没有经验的老铁教下到底咋搞

阅读 3.9k
3 个回答

这边总结下, 就是网上介绍的安装k8s,用docker desktop,
首先确保自己下载的是edge版本的, 不是stable版本的, 查看下k8s的版本
然后网上有的让你到国内阿里云的地址去下载一个人家的脚本, 干的事就相当于拉取国内的k8s需要的版本的镜像到本地, 然后改明儿, 重启docker desktop中的 k8s就行了

git clone https://github.com/maguowei/k...

执行下面的
cd k8s-docker-for-mac/

先看下images里面对应的k8s版本是否是你docker desktop的版本, 我拉下来巧了, 刚好是的, 如果不是, 需要改动
stable这样操作的话, 是会报找不到镜像的

./load_images.sh
然后重启应该就可以看到结果了

starting的原因是那几个镜像拉不下来,需要挂梯子才可以。不想挂梯子的话,用你那个脚本理论上是可行的,我也是这样做的。那个脚本的作用是从国内可以访问的仓库里拉镜像到本地,然后用tag把镜像改成docker desktop需要的镜像名。你用docker images命令看下是否存在那几个镜像,如果没有,那就是脚本里面的仓库地址配置的不对,可以自己上docker hub搜索下正确的仓库。如果docker images命令看到有那几个镜像,可能是名字不对,需要修改,另外,要确保镜像的版本与docker desktop上面显示的版本一致。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题