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

近期评论