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

Windows11 Pro下Docker Desktop 4.25.0无法切换至Windows容器求助

无法切换至Windows容器的常见原因
  • Windows核心功能未启用:Windows容器依赖Hyper-V和「容器」系统功能,未启用时Docker Desktop会直接隐藏切换选项。可通过管理员权限的Windows终端执行命令开启:
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V,Containers -All
    
    执行后需重启系统生效。
  • Docker Desktop安装异常:
    • 安装时未勾选Windows容器组件,可通过「设置→应用→Docker Desktop→修改」选择修复安装,补全组件;
    • 4.25.0版本存在兼容性bug,可卸载后重装最新稳定版。
  • 系统环境不兼容:
    • 若你的Windows 11 Pro是精简版或未安装必要更新补丁,可能导致容器功能无法加载,需确保系统更新至最新版本;
    • 部分第三方安全软件会拦截Hyper-V或Docker组件,可临时关闭测试。
  • WSL2配置干扰:若Docker默认绑定WSL2且未开启Windows容器支持,会隐藏切换选项。可先在Docker设置中确认「使用Hyper-V」选项已勾选(而非仅WSL2)。
  • 关于找不到docker-cli.exe:实际Docker命令行工具是docker.exe,默认路径为C:\Program Files\Docker\Docker\resources\bin,将该路径添加至系统环境变量PATH后,即可用以下命令切换上下文:
    # 查看现有上下文
    docker context ls
    # 切换至Windows容器上下文
    docker context use desktop-windows
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 15:45:56