mac 如何安装k8s
我用的是docker desktop, 断断续续整了好几天, 都没有装好k8s,一直提示 is starting, edge, stable 版本都用过了, 目前还在试edge,
网上找资料, 需要load_images对应的k8s版本镜像, 我也试过了, 都不行, 如下是load_images的内容:
还是starting, 请问下有没有经验的老铁教下到底咋搞
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(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上面显示的版本一致。
http://www.fwhyy.com/2019/05/...
亲测有效