Docker Kubernetes is stuck on starting

Related info

  • macOS Monterey 12.7.6(Inter chip)
  • macOS Docker desktop version
jiangzl@mbp ~ % docker version
Client:
 Version:           27.5.1
 API version:       1.47
 Go version:        go1.22.11
 Git commit:        9f9e405
 Built:             Wed Jan 22 13:37:19 2025
 OS/Arch:           darwin/amd64
 Context:           desktop-linux

Server: Docker Desktop 4.38.0 (181591)
 Engine:
  Version:          27.5.1
  API version:      1.47 (minimum version 1.24)
  Go version:       go1.22.11
  Git commit:       4c9b3b0
  Built:            Wed Jan 22 13:41:17 2025
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.7.25
  GitCommit:        bcc810d6b9066471b0b6fa75f557a15a1cbf31bb
 runc:
  Version:          1.1.12
  GitCommit:        v1.1.12-0-g51d5e946
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

 

 

 

The Problem

after switching on to Enable Kubernetes, the k8s is stuck. and even through switch off to Disable Kubernetes, the k8s is still starting.

 

 

 

 

Resolve this stuck

 

step 1: clear k8s related containers and images and config and cache

docker ps -a | grep k8s | awk '{print $3}' | xargs docker -f rm

 

 

 


docker images | grep k8s | awk '{print $3}' | xargs docker -f rmi

 

 

 

rm -rf .kube

 

 

step 2: quit the docker desktop

 

 

step 3: change the settings

you can edit this file ~/Library/Group Containers/group.com.docker/settings-store.json change kubernetesEnabled value to false

 

or you can execute below command change kubernetesEnabled value to false

 

sed -iE 's/"KubernetesEnabled": true/"KubernetesEnabled": false/g' ~/Library/Group Containers/group.com.docker/settings-store.json

 

 

step 4: start docker desktop

 

the stuck is over

您可能还喜欢...

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注