MySQL, Oracle, Linux, 软件架构及大数据技术知识分享平台

网站首页 > 精选文章 / 正文

windows10/11 专业版 docker desktop 安装指南

2025-03-17 18:38 huorong 精选文章 10 ℃ 0 评论

在当今数字化的时代,Docker 技术的应用愈发广泛。然而,对于许多 Windows 用户来说,在安装 Desktop Docker 时可能会遭遇各种令人头疼的错误。为了帮助您顺利完成安装,以下是一份详细的安装指南。

首先,确保您的 Windows 系统满足 Docker 的最低要求。这包括操作系统版本、硬件配置等方面。同时,检查您的电脑是否已开启虚拟化功能,这是成功安装的关键前提之一。


安装前准备工作:家庭中文版需升级专业版,家庭版没有hyper-v。开始运行optionalfeatures.exe打开windows功能


安装wsl2

步骤 1 - 启用适用于 Linux 的 Windows 子系统

需要先启用“适用于 Linux 的 Windows 子系统”可选功能,然后才能在 Windows 上安装 Linux 分发。

以管理员身份打开 PowerShell(“开始”菜单 >“PowerShell” >单击右键 >“以管理员身份运行”),然后输入以下命令:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

建议现在转到步骤 #2,更新到 WSL 2,但如果只想安装 WSL 1,现在可以重新启动计算机,然后继续执行步骤 6 - 安装所选的 Linux 发行版。 若要更新到 WSL 2,请等待重新启动计算机,然后继续执行下一步。

步骤 2 - 检查运行 WSL 2 的要求

若要更新到 WSL 2,需要运行 Windows 10。

对于 x64 系统:版本 1903 或更高版本,内部版本为 18362.1049 或更高版本。

对于 ARM64 系统:版本 2004 或更高版本,内部版本为 19041 或更高版本。

或 Windows 11。

步骤 3 - 启用虚拟机功能

安装 WSL 2 之前,必须启用“虚拟机平台”可选功能。 计算机需要虚拟化功能才能使用此功能。

以管理员身份打开 PowerShell 并运行:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

重新启动计算机,以完成 WSL 安装并更新到 WSL 2。

步骤 4 - 下载 Linux 内核更新包

Linux 内核更新包会安装最新版本的 WSL 2 Linux 内核,以便在 Windows 操作系统映像中运行 WSL。 (若要运行 Microsoft Store 中的 WSL 并更频繁地推送更新,请使用 wsl.exe --install 或 wsl.exe --update。)

下载最新包:

适用于 x64 计算机的 WSL2 Linux 内核更新包

步骤 5 - 将 WSL 2 设置为默认版本

打开 PowerShell,然后在安装新的 Linux 发行版时运行以下命令,将 WSL 2 设置为默认版本:

wsl --set-default-version 2

步骤 6 - 安装所选的 Linux 分发

打开 Microsoft Store,并选择你偏好的 Linux 分发版。

单击以下链接会打开每个分发版的 Microsoft Store 页面:

Ubuntu 18.04 LTS

Ubuntu 20.04 LTS

Ubuntu 22.04 LTS

openSUSE Leap 15.1

SUSE Linux Enterprise Server 12 SP5

SUSE Linux Enterprise Server 15 SP1

Kali Linux

Debian GNU/Linux

Fedora Remix for WSL

Pengwin

Pengwin Enterprise

Alpine WSL

Raft(免费试用版)

Alma Linux

安装docker desktop

Docker: Accelerated Container Application Development

接下来,前往 Docker 官方网站下载最新的 Windows 版本 Desktop Docker 安装程序。在下载过程中,请务必选择与您的系统架构和版本相匹配的安装包。


更换地址




测试




选中镜像可以查看layer

最后注意一点是检查DNS,可以设置114.114.114.114 8.8.8.8

Tags:mac docker 安装

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言