跨平台 Docker 安装指南:Windows、WSL2、Ubuntu 与 macOS

跨平台 Docker 安装指南:Windows、WSL2、Ubuntu 与 macOS 跨平台 Docker 安装指南:Windows、WSL2、Ubuntu 与 macOSDocker 已经成为开发、测试和部署应用的事实标准。无论你使用 Windows、macOS 还是 Linux,都可以轻松安装 Docker 并开始容器化之旅。本文将详细介绍在Windows(含 WSL2)、Ubuntu和macOS上安装 Docker 的方法,帮助你在任何平台上快速搭建容器环境。一、Windows 上安装 Docker Desktop(含 WSL2 支持)1. 系统要求Windows 10 版本 2004 或更高(Build 19041+),或 Windows 11。开启Hyper-V或WSL 2(推荐 WSL 2)。如果使用 WSL 2,需要安装 WSL 2 内核组件。2. 安装步骤2.1 启用 WSL 2(推荐)在 PowerShell(管理员)中执行:dism.exe/online/enable-feature/featurename:Microsoft-Windows-Subsystem-Linux/all/norestart dism.exe/online/enable-feature/featurename:VirtualMachinePlatform/all/norestart重启计算机,然后安装 WSL 2 内核更新包(从 Microsoft 官网 下载并安装)。最后将 WSL 2 设为默认版本:wsl--set-default-version 22.2 安装 Docker Desktop前往 Docker Desktop for Windows 下载稳定版安装程序。双击运行,按提示安装。安装过程中会询问是否使用 WSL 2 后端,勾选以使用 WSL 2(推荐)。安装完成后,启动 Docker Desktop。首次启动可能需要重启。2.3 验证安装打开 PowerShell 或 CMD,运行:docker version若显示客户端和服务端版本信息,则安装成功。2.4 (可选)将 Docker 与 WSL 2 发行版集成安装 Docker Desktop 后,可以在Settings → Resources → WSL Integration中勾选你想集成 Docker 的 WSL 发行版。这样在 WSL 终端中也能直接使用