docker系列-报错以及解决指南

1. windows运行docker报错Windows Hypervisor is not presentDocker Desktop is unable to detect a Hypervisor.Hardware assisted virtualization and data execution protection must be enabled in the BIOS.

Docker Desktop - Windows Hypervisor is not presentDocker Desktop is unable to detect a Hypervisor.Hardware assisted virtualization and data execution protection must be enabled in the BIOS. See https://docs.docker.com/desktop/troubleshoot/topics/#virtualization

解决方案

1. 检查

2. 搜索并打开 windows功能



3. 管理员身份打开 cmd窗口

执行

复制代码
dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All

4. 如果重启不行 执行

复制代码
bcdedit /set hypervisorlaunchtype auto

5. 继续重启电脑

2.WSL kernel version too lowDocker Desktop requires a newer WSL kernel version.

Docker Desktop - WSL kernel version too lowDocker Desktop requires a newer WSL kernel version.Update the WSL kernel by running "wsl --update" or follow instructions at https://docs.microsoft.com/windows/wsl/wsl2-kernel.

解决方案

适用于 Linux 的 Windows 子系统 (WSL) 可让开发人员直接在 Windows 上按原样运行 GNU/Linux 环境(包括大多数命令行工具、实用工具和应用程序),且不会产生传统虚拟机或双启动设置开销。

1: 检查 WSL 版本

打开 Windows 终端,并运行以下命令:

复制代码
wsl -l -v

2.安装

复制代码
wsl --update


3.检查

4.杀死docker程序,然后重新打开

待继续补充

  • 今天就写到这里啦~
  • 小伙伴们,( ̄ω ̄( ̄ω ̄〃 ( ̄ω ̄〃)ゝ我们明天再见啦~~
  • 大家要天天开心哦

欢迎大家指出文章需要改正之处~

学无止境,合作共赢

欢迎路过的小哥哥小姐姐们提出更好的意见哇~~

相关推荐
报错小能手几秒前
Kubernetes入门实战课 4
云原生·容器·kubernetes
Eminem894 分钟前
2、k8s环境规划
linux·运维·kubernetes
NJCloud22 分钟前
Docker 镜像管理:分层结构、构建优化与最佳实践
java·docker·容器
harmony&24 分钟前
Docker 容器技术从入门到实战:生态系统、安装部署与架构详解
docker·容器·架构
天天喝旺仔1 小时前
Docker 镜像瘦身实战:多阶段构建把体积缩小 90%
运维·后端·ci/cd·docker·云原生·容器·性能优化
NJCloud1 小时前
Docker 私有仓库部署:Registry、加密传输与认证鉴权
运维·网络·docker·云原生·容器
w200512241 小时前
K8S控制器管理
linux·云原生·容器·kubernetes
玖石书1 小时前
Ubuntu 更换 USTC 镜像源完整指南(AMD64 / AARCH64)
linux·运维·ubuntu
zbyyd1 小时前
Linux 进程间通信(IPC):信号、消息队列、共享内存与信号量详解
linux·运维·c语言
智脑API2 小时前
CCSwitch Claude Code 如何配置 MCP?服务器启动、工具权限与安全测试
运维·服务器·claude·codex·ccswitch