You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Windows 11/WSL2中完全重置Docker Desktop与Kubernetes?

彻底重置Docker Desktop + WSL2 Kubernetes环境指南

一、完全清理残留配置

  1. 关闭Docker Desktop:右键托盘图标选择退出
  2. 卸载Docker Desktop:通过Windows设置的应用列表完成卸载
  3. 删除Windows端残留文件:
    • 删除C:\Users\<你的用户名>\.kube目录
    • 删除C:\Users\<你的用户名>\AppData\Roaming\Docker目录
    • 删除C:\Users\<你的用户名>\AppData\Roaming\Docker Desktop目录
  4. 清理WSL2端残留:
    • 打开WSL2终端,执行命令删除kube配置:rm -rf ~/.kube
    • 在Windows命令提示符中执行:
      wsl --unregister docker-desktop
      wsl --unregister docker-desktop-data
      

二、重新部署Docker Desktop与Kubernetes

  1. 下载并安装最新版Docker Desktop,安装时勾选Use the WSL 2 based engine选项
  2. 启动Docker Desktop,进入Settings > Kubernetes,勾选Enable Kubernetes,等待集群初始化完成(约5-10分钟)
  3. 初始化完成后,Docker Desktop会自动在Windows端C:\Users\<你的用户名>\.kube\config生成正确的配置文件

三、同步WSL2配置并验证

  1. 同步Windows端kubeconfig到WSL2:
    在WSL2终端执行:
    mkdir -p ~/.kube
    cp /mnt/c/Users/<你的用户名>/.kube/config ~/.kube/
    
  2. 验证context列表:
    kubectl config get-contexts
    
    应仅显示docker-desktop条目
  3. 设置默认context:
    kubectl config use-context docker-desktop
    
  4. 验证集群连通性:
    kubectl version
    kubectl get pods -A
    
    正常情况下会显示Server版本,以及所有Kubernetes系统Pod处于Running状态

四、手动生成标准kubeconfig(自动生成失败时用)

如果Docker Desktop未自动生成正确配置,可手动创建~/.kube/config(WSL2端)或Windows端对应文件,模板如下:

apiVersion: v1
clusters:
- cluster:
    certificate-authority-data: <从Docker Desktop生成的Windows配置中复制证书串>
    server: https://kubernetes.docker.internal:6443
  name: docker-desktop
contexts:
- context:
    cluster: docker-desktop
    user: docker-desktop
  name: docker-desktop
current-context: docker-desktop
kind: Config
preferences: {}
users:
- name: docker-desktop
  user:
    client-certificate-data: <从Docker Desktop生成的Windows配置中复制证书串>
    client-key-data: <从Docker Desktop生成的Windows配置中复制证书串>

注:证书串为Docker动态生成,需从正常初始化后的Windows端配置文件中提取,无法使用固定值

内容的提问来源于stack exchange,提问作者mike

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 04:12:05