Docker Desktop 安装

本文详细指导了在Windows11系统上安装和配置WSL(WindowsSubsystemforLinux),包括开启虚拟化环境、安装DockerDesktop、处理安装过程中可能遇到的网络问题和版本兼容性问题,以及提供拓展应用的设置方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 安装的前置环境

1.1 开启虚拟化环境

1.1.1 Windows 11

1.1.1.1 启动 Windows 功能

在控制面板,按照图片操作,即可找到下述图片所对应功能

   

1.2 启动 wsl

1.2.1 检查 wsl 是否安装

在 Windows 命令控制行中执行以下代码

wsl

若没有则会报错

1.2.2 安装 wsl

以管理员的身份启动 Windows 命令控制行并执行以下代码

wsl --install

安装好后,重启计算机

正常 Windows 11 自动会安装 wsl 2

如果不放心,以管理员的身份启动 Windows 命令控制行并执行以下代码

wsl --update

确保 wsl 处于最新状态

1.2.3 检查 wsl 版本

以管理员的身份启动 Windows 命令控制行并执行以下代码

wsl --version

wsl 版本是 2.* 即可,以下是我的版本

2 正式安装  

2.1 获取安装包

点击链接获取最新安装包

Docker Desktopicon-default.png?t=N7T8https://docs.docker.com/desktop/install/windows-install/

2.2 双击执行,即可安装

打开页面后,左下角的小鲸鱼图片为绿色,代表正常,若为橙色或者闪退,则说明前置条件未达到

3 安装中可能出现的异常

3.1 运行 wsl --install 出现无法解析服务器的名称或地址问题,解决方法如下。以下方法不用都尝试,只要选择其中一种能解决该问题的方法即可

选择手动 DNS

在首先 DNS 服务器中输入

114.114.114.114

②打开cmd窗口执行初始化网络环境的命令

netsh winsock reset

执行后重启电脑即可

3.2 应用页面持续加载不出

打开cmd窗口执行下述命令

wsl --update

或者降低你的 Docker Desktop 版本

3.3 wsl kernel 版本太低

打开cmd窗口执行下述命令

wsl --update

4 拓展应用

4.1 更换 Docker Desktop 安装路径,只要选择其中一种即可

① 打开cmd窗口执行安装命令

start /w "" "安装包所在路径" install --installation-dir="安装目标路径"

在上述命令的中文位置更换成你的路径即可

②创建软链接方式

打开cmd窗口执行下述命令

mklink /j "C:\Program Files\Docker" "安装目标路径"

在上述命令的中文位置更换成你的路径即可

4.2 更换镜像存储位置

可自己上网搜索

若有更多详情想了解,请访问官网

Docker 官网Home page for Docker's documentationicon-default.png?t=N7T8https://docs.docker.com/

以上仅是个人经验,若有问题,请反馈;若有补充,请说明。

若有侵权,请联系删除。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值