Windows 11系统下Docker Desktop无法启用Windows容器求助
解决Docker Desktop中Windows容器禁用的问题
检查Docker Desktop安装选项
打开Docker Desktop设置,确认安装时是否勾选了Windows容器支持。如果没选过,先卸载Docker(卸载前备份镜像、容器数据),重装时务必勾选“Enable Windows containers”选项。修复Docker Desktop安装
打开Windows设置→应用→应用和功能,找到Docker Desktop,点击“修改”,在安装向导里选“修复”,完成后重启Docker。手动启用Windows容器组件
以管理员身份打开PowerShell,执行命令:Enable-WindowsOptionalFeature -Online -FeatureName Containers -All执行完重启电脑,再尝试切换容器。
检查Hyper-V和容器功能
打开控制面板→程序→启用或关闭Windows功能,勾选Hyper-V和容器两个选项,确定后重启电脑。如果用WSL,还要确保WSL 2是默认版本:wsl --set-default-version 2重置Docker Desktop到出厂设置
打开Docker Desktop设置→故障排除,点击“重置为出厂默认值”,重置完成后重启Docker,再尝试切换到Windows容器。
内容的提问来源于stack exchange,提问作者Pavan G
相关产品推荐
相关产品推荐

