• 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命令即可
  • 相关阅读:
    2018.8.5 复习笔记
    C#抽象类与接口的区别【转】
    double转整数问题
    C++学习笔记
    BCG使用
    C++设计模式之工厂方法模式
    静态成员函数
    CTreeCtrl 控件使用总结
    WinAPI: ShellExecute
    C++ STL map使用
  • 原文地址:https://www.cnblogs.com/darope/p/12624678.html
Copyright © 2020-2023  润新知