Docker Desktop for Mac安装Kubernetes解决kubernetes is starting...

原文地址:https://www.cnblogs.com/darope/p/12624678.html

方法一、针对可以配置代理的同学

注: 如果你可以正常访问互联网,那么这种方法就是最简单的方法

1. 配置proxy代理

  • 检查自己本地的代理端口,一般为127.0.0.1:1087,如果之前做了更改,需要使用自己的ip+端口
  • 打开Docker Desktop的设置,填写本地代理信息。配置完成后点击Apply&Restart重启docker

2. 配置安装kubernetes

  • 经过上一步,此时显示Docker Desktop is running状态,然后进入Kubernetes设置中,打开k8s。这里一般选中Enable Kubernetes和Show system containers(adviced)即可,之后点击Apply
  • 此时会显示kubernetes is starting...如果proxy没有问题,一般几分钟后就会看到kubernetes安装成功,显示Kubernetes is running。
  • 期间如果要检验是否正在成功安装,可以后台docker images看一下是否下载了k8s相关的镜像,或者浏览器访问google检验网络

3. 访问k8s

  • 当出现Kubernetes is running的绿色状态时,可以到终端检测k8s已经成功安装,刚才的整个过程,下载的镜像可以通过docker images查看,运行的容器可以通过docker ps查看
  • 此时终端已经可以使用kubectl 执行ks8的操作
    在这里插入图片描述

方法二、针对不能使用第一种方式的同学

参考博客:https://yq.aliyun.com/articles/672675

1. 检查Docker Desktop适配的k8s的版本

这里我的版本需要的是v1.14.6

2. 配置docker镜像加速

  • 在Docker Desktop配置镜像加速http://registry.docker-cn.com ,Apply&Restart

3. 手动下载且更改对应版本的镜像

3. 配置安装kubernetes

  • 和方法一的方式一样,勾选1 3,Apply,等待五分钟左右

4. 访问操作k8s

  • 熟悉kubectl命令即可
posted @ 2020-04-03 09:53  x1aoda1  阅读(3348)  评论(0编辑  收藏  举报