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

Docker Desktop for Mac解决kubernetes is starting...

    • 方法一、针对可以配置代理的同学
      • 1. 配置proxy代理
      • 2. 配置安装kubernetes
      • 3. 访问k8s
    • 方法二、针对不能使用第一种方式的同学
      • 1. 检查Docker Desktop适配的k8s的版本
        • 2. 配置docker镜像加速
      • 3. 手动下载且更改对应版本的镜像
      • 3. 配置安装kubernetes
      • 4. 访问操作k8s

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

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

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

1. 配置proxy代理

  • 检查自己本地的代理端口,一般为127.0.0.1:1087,如果之前做了更改,需要使用自己的ip+端口
  • 打开Docker Desktop的设置,填写本地代理信息。配置完成后点击Apply&Restart重启docker
    Docker Desktop for Mac安装Kubernetes解决kubernetes is starting..._第1张图片

2. 配置安装kubernetes

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

3. 访问k8s

  • 当出现Kubernetes is running的绿色状态时,可以到终端检测k8s已经成功安装,刚才的整个过程,下载的镜像可以通过docker images查看,运行的容器可以通过docker ps查看
  • 此时终端已经可以使用kubectl 执行ks8的操作
    Docker Desktop for Mac安装Kubernetes解决kubernetes is starting..._第3张图片

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

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

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

这里我的版本需要的是v1.14.6
Docker Desktop for Mac安装Kubernetes解决kubernetes is starting..._第4张图片

2. 配置docker镜像加速

  • 在Docker Desktop配置镜像加速http://registry.docker-cn.com ,Apply&Restart
    Docker Desktop for Mac安装Kubernetes解决kubernetes is starting..._第5张图片

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

  • git clone https://github.com/AliyunContainerService/k8s-for-docker-desktop.git
  • 编辑images.properties,把版本更改为你的docker需要适配的k8s的版本,这里我把v1.16.5版本更改为v1.14.6,wq!保存之后执行 ./load_images.sh 等待success

3. 配置安装kubernetes

  • 和方法一的方式一样,勾选1 3,Apply,等待五分钟左右
    Docker Desktop for Mac安装Kubernetes解决kubernetes is starting..._第6张图片

4. 访问操作k8s

  • 熟悉kubectl命令即可

你可能感兴趣的:(云原生docker+k8s)