今天遇到了一个很奇怪的问题

docker中启动k8s一直卡在starting 然后就不动了,找了很多解决方法终于得到解决这里把解决流程写在这里

1.配置镜像加速器

首先登录阿里云,阿里云有一个免费的镜像加速服务,可以加快拉取docker容器的速度这里一定要去配置因为windwos下k8s启动不起来可能就是某个容器拉取失败

我们把镜像加速地址复制到这里然后重启 apply&restart

2.拉取k8s源码

git clone https://gitee.com/jasonsang/k8s-for-docker-desktop

我们在本地克隆源码

然后我们查看本地docker 的 k8s版本

我本地是 v1.19.7的版本

我们这里进入到拉取的文件夹目录切换下分支

git checkout v1.19.7

3.开启 Kubernetes

接下来请使用powershell运行

首先cd 进入到源码的目录

执行语句

 .\load_images.ps1

  • 如果因为安全策略无法执行 PowerShell 脚本,请在 “以管理员身份运行” 的 PowerShell 中执行 Set-ExecutionPolicy RemoteSigned 命令。
  • 如果需要,可以通过修改 images.properties 文件自行加载你自己需要的镜像

等待镜像的拉取,等待结束我们发现k8s已经显示运行中了

如果此时你的k8s还是显示starting没有解决的话请重启docker 然后再执行一下第3步的流程

4.配置 Kubernetes

kubectl config use-context docker-desktopkubectl create -f kubernetes-dashboard.yamlkubectl proxy

完成配置后我们访问

http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/

k8s仪表盘也已经成功启动了

windwos docker安装k8s一直staring的解决方法相关推荐

  1. 虚拟机中docker安装mysql远程无法访问解决方法

    #docker安装mysql docker pull mysql docker run --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123 -d ...

  2. docker安装mysql远程不能访问,虚拟机中docker安装mysql远程无法访问解决方法

    #docker安装mysql docker pull mysql docker run --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123 -d ...

  3. 群晖Docker 安装Jellyfin提示“操作超时解决方法

    **[问题描述]**安装Docker后,想要布置简单的影音系统,准备安装 jellyfin,我一开始进注册表,双击下载,结果试了好多次,提示操作超时:然后搜索问题,很多都是增加国内镜像,结果-还是不行 ...

  4. win10系统打开更新服务器失败怎么回事,Win10系统一直无法安装更新怎么办 Win10更新一直安装失败的3种解决方法...

    经常会有小伙伴反馈,Win10无法安装更新怎么办?其实,Windows 10更新方法有很大,总有一种方式可以解决问题.以下是Win10更新失败的三种解决方式,帮你轻松解决更新失败问题. Win10更新 ...

  5. centos8上docker tomcat容器访问报404解决方法

    目录 [README] [1]docker安装tomcat [2]启动多个tomcat容器 [README] 1.本文记录了 访问docker tomcat容器报404的解决方法: 2.附带安装tom ...

  6. Linux 进行yum 安装是出现文件 conflicts 解决方法

    Linux 进行yum 安装是出现文件 conflicts 解决方法 今天在进行docker 安装时出现了文件冲突问题! 试了几种方式来解决,其中的这个方式解决了我的问题: yum update yu ...

  7. K8S 证书过期的解决方法

    K8S 证书过期的解决方法 2年前用虚拟机做K8S集群学习.最近打开当时的虚拟机,发现K8S无法启动. The connection to the server xxxx:6443 was refus ...

  8. ubuntu安装pip3一直失败的解决方法

    ubuntu安装pip3一直失败的解决方法 在Ubuntu系统中,有时候因为依赖环境等一系列问题,会导致安装pip3一直提示缺各种各样的东西,一直安装失败,下面提供一种可行的解决方法. 首先cd到一个 ...

  9. php thrift 报错,thrift安装遇到的问题以及解决方法(必看篇)

    1. 必须安装boost.最新的稳定版是1.48.0. 1.1.先下载:http://sourceforge.NET/projects/boost/files/boost/1.48.0/ 选择tar. ...

  10. Centos系统上安装php遇到的错误解决方法集锦

    Centos系统上安装php遇到的错误解决方法集锦 1.configure: error: xml2-config not found. Please check your libxml2 insta ...

最新文章

  1. 常考数据结构与算法:最小的k个数
  2. AutoIt: WinGetClassList可以把当前窗口所有的handle全部列出来
  3. Observers:让 ZooKeeper更具可伸缩性 | 时光机
  4. iOS -转载-开发之个人开发者账号转公司开发者账号
  5. 推荐几个在大厂996,却一心想要按时下班的公众号主和他们的工作(摸鱼)心得...
  6. java从远程服务器获取PDF文件并后台打印(使用pdfFox)
  7. linux 下which、whereis、locate、find文件查找命令的区别[ZT]
  8. java 压缩二进制流_Java:自己动手写压缩软件,超详细解释(哈夫曼实现)
  9. linux中脚本循环语句,Shell脚本循环语句
  10. 学者:比特币暴涨有合理性但仍应警惕其风险
  11. fd抓包数据类型_fiddler——抓包中的王者
  12. 典型计算机控制系统硬件组成框图,计算机控制技术重要.docx
  13. Exadata使用EXAchk进行健康检查
  14. 面向硬件编程的一些思考
  15. ESP32 C3 使用ConfigWiFi配网
  16. Kafka 集群扩容、分区重新分配、SparkStreaming自适应上游kafka topic partition数目变化
  17. 将输入的单词按首字母排序
  18. smartBi调整参数排版
  19. PMI-ACP敏捷项目管理辅导:敏捷开发之 4句敏捷宣言
  20. 猿团,如何用远程工作技术云平台,打开IT人才共享市场?

热门文章

  1. 如何用ID批量排版图片
  2. git公钥私钥及密码说明
  3. 一图囊括所有ES6知识点结构
  4. 数据库SQL 某字段按首字母排序
  5. 卡贴机被“全面封杀”?苹果关闭有锁iPhone的ICCID激活服务
  6. 支付宝个人支付接口(蚂蚁金服官方接口)
  7. 大型医院叫号管理系统源码
  8. big_6d77fbb7bde4011fdf01df45fef8d0dd9ddcbdd5.jpg
  9. 什么是BI、什么是ETL?一篇文章告诉你
  10. 转载【电波话题】10:电波群友关于广播电台短波带宽的讨论