windows10安装docker-简单无坑

发布于:2025-06-24 ⋅ 阅读:(22) ⋅ 点赞:(0)

一、安装

1、开启Hyper-V

方式1、使用 PowerShell 启用 Hyper-V
以管理员身份打开 PowerShell 控制台,运行以下命令:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

执行完需要重启。

方式2、通过控制面板“设置”启用 Hyper-V 角色
右键单击 Windows 按钮并选择“应用和功能”。
选择相关设置下右侧的“程序和功能”。
选择“打开或关闭 Windows 功能”。
选择“Hyper-V”,然后单击“确定”。

在这里插入图片描述

2、安装WSL 2

https://learn.microsoft.com/zh-cn/windows/wsl/install
安装完需要设置用户名密码cxf/cxf

# 设置版本为2
wsl --set-default-version 2
wsl --update

# 查看安装的版本
wsl --list --verbose

# 转换2版本
wsl --set-version Ubuntu 2

3、安装docker

下载地址,需要看CPU架构,我是11代i5,选AMD:
https://www.docker.com/products/docker-desktop/
在这里插入图片描述
下载完双击即可,没什么好说的。
安装完需要重启:
在这里插入图片描述

重启完毕之后,弹出的框点击确定即可。

二、使用

1、配置镜像加速

在这里插入图片描述

2、修改镜像保存路径

在这里插入图片描述

3、常用命令

# 查看服务状态
sc query docker
# 启动
sc start docker

三、踩坑

1、安装完一直是Docker Engine stopped

(1)搜索-服务,检查docker是否是启动状态,或者改为自动
在这里插入图片描述
在这里插入图片描述

(2)检查Hyper-V是否安装
windows控制面板》程序和功能》启用或关闭Windows功能》找到Hyper-V》全部勾选后,点击“确定”,等待安装即可
在这里插入图片描述

(3)管理员运行powershell

bcdedit
# 如果不是auto需要执行,并且重启电脑
bcdedit /set hypervisorlaunchtype auto

在这里插入图片描述
(4)检查wsl
在这里插入图片描述

如果运行 wsl --install 并查看 WSL 帮助文本,请尝试运行 wsl --list --online 以查看可用发行版列表并运行 wsl --install -d <DistroName> 以安装发行版。

最终,发现自己的WSL2安装的有问题,一定要安装2版本!!!


网站公告

今日签到

点亮在社区的每一天
去签到