专栏首页DevOps持续交付Mac下Docker Desktop的Kubernetes一直处于starting状态的解决办法

Mac下Docker Desktop的Kubernetes一直处于starting状态的解决办法

问题现象

Docker Preferences选项中勾选”Enabel Kubernetes”启用K8S,但其一直处于starting状态,无法正常使用。

原因

启用Kubernetes功能,Docker需要从镜像仓库拉取Kubernetes相关镜像。

由于国内访问Docker Hub网速太慢,镜像无法成功拉取,导致Kubernetes一直处于starting状态。

解决办法

步骤1:将库https://github.com/hummerstudio/k8s-docker-desktop-for-mac的代码下载至本地,可直接在终端中执行下面的命令:

git clone git@github.com:hummerstudio/k8s-docker-desktop-for-mac.git

步骤2:执行根目录下load_images.sh脚本即可正常下载镜像:

sh load_images.sh
文章分享自微信公众号:
左手编程右手文化

本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!

如有侵权,请联系 yunjia_community@tencent.com 删除。
登录 后参与评论
0 条评论

相关文章

  • 在你的电脑上运行Kubernetes

    Kubernetes 是编配平台的首选。在开发过程中,您不妨在个人电脑上运行 Kubernetes,以便在本地启动和调试应用程序。本文提供了两种在 Mac OS...

    小铁匠米兰的v
  • 踩坑 | 在 macOS 上使用 Docker Desktop 启动 Kubernetes

    点击 Docker 图标,选择 Preferences… > Kubernetes 进入 Kubernetes 配置页:

    江不知
  • Docker Desktop for Mac/Windows 开启 Kubernetes

    由于中所周知 的原因,本来是一件很简单的事情,但是开启 Kubernetes一直未能成功,一直在starting中,所以借助阿里的加速来开启桌面版的Kubern...

    jwangkun
  • Mac解决docker kubernetes一直starting

    卸载官方 docker desktop,重装国内的docker desktop 启动后,配置阿里源

    JavaEdge
  • 容器 & 服务:Helm Charts(二)安装与使用

    在Helm基础概念介绍完成后,我们安装并搭建可运行的Helm环境,并在此环境上进行各种操作尝试。

    程序员架构进阶
  • 容器 & 服务:metrics-server 安装探索

    万万没想到,一个 metrics-server 安装会遇到很多问题,虽然有其他杂事占用了些时间,但也卡住了两天的时间,今天准备集中精力解决。

    程序员架构进阶
  • 容器 & 服务:metrics-server 安装探索

    万万没想到,一个 metrics-server 安装会遇到很多问题,虽然有其他杂事占用了些时间,但也卡住了两天的时间,今天准备集中精力解决。

    程序员架构进阶
  • 如何成功启动 Docker 自带的 Kubernetes?(2020年更新)

    大家好,相对之前的文档,因最新的 Docker Desktop 更新后,有些地方不再适用,现根据最新 stable 版本,重新撰写本文档。 毕竟我们使用 Go...

    一斤代码
  • M1 和 Docker 谈了个恋爱

    出于开源项目的需要,我准备把之前在 windows 下运行的开源项目移植到 Mac 上跑得试下,但是 Mac M1 芯片并不能很好地支持 Docker,这不,发...

    悟空聊架构
  • 基于Docker Desktop桌面客户端搭建 Kubernetes

    先决条件,你需要一个 Docker for Mac或者Docker for Windows的安装包,如果没有请下载下载 Docker CE最新版本,建议分配 4...

    jwangkun
  • 6个工具助你在Windows上轻松运行Kubernetes

    Kubernetes 主要是一种 Linux 技术,因此在 Linux 上运行它是相当简单的。但 Windows 上的开发人员,可不可以在 Win 上运行 Ku...

    我的小碗汤
  • 失之毫厘谬以千里,Nginx配置中一个不起眼字符"/"的巨大作用

    Nginx作为一个轻量级的,高性能的web服务软件,因其占有内存少,并发能力强的特点,而广受欢迎和使用。国内很多大型互联网公司也对Nginx很是青睐。像BAT(...

    DevOps持续交付
  • MacOS Docker fix "kubernetes is starting"

    笔者在自己的MacOS上使用Docker,在尝试此版本的Kubernetes的时候,遇到这个kubernetes is starting...的问题,导致Kub...

    肓己
  • 在 Docker Desktop 中启用 K8s 服务

    作为目前事实上的容器编排系统标准,K8s 无疑是现代应用的基石,很多同学入门可能直接就被卡到第一关,从哪去弄个 K8s 的环境

    程序员宇说
  • Kubernetes 101

    在容器中运行工作负载的吸引力是直观的,这样做有很多原因。将流程及其依赖项发送到能够直接运行的包中,可以减少组织通信和操作的摩擦。与虚拟机相比,容器的大小、简单性...

    CNCF
  • 在 Docker Desktop 上为 Kubernetes 启用 Metrics Server

    安装 metrics-server 时,Pod 启动失败,状态为 CrashLoopBackOff

    donghui
  • Mac中搭建Kubernetes

    Kubernetes是Google和RadHat公司共同主导的开源容器编排项目,功能非常强大,也非常的火热和流行,但同时里面也有很多的概念和名词需要我们去学习和...

    oec2003
  • 自动化集成:Kubernetes容器引擎详解

    Kubernetes简称K8S,是一个开源的分布式的容器编排引擎,用来对容器化应用进行自动化部署和管理。

    知了一笑

扫码关注云+社区

领取腾讯云代金券