附录一:Docker 的安装
Win、Mac、Linux 上的 Docker 安装详细指南
Win、Mac 上的 Docker 安装
Windows 用户
如果你是 Windows 用户,推荐使用 WSL (Windows Subsystem for Linux) 安装 Ubuntu。可以参考微软的官方教程:https://learn.microsoft.com/zh-cn/windows/wsl/install
[!NOTE] Ubuntu(国际音标:/ʊˈbʊntuː/)是一个流行的 Linux 发行版。它有三个正式版本:桌面版、服务器版及用于物联网设备的 Core 版。本教程主要使用服务器版。
安装后,你应该可以在开始菜单中看到 Ubuntu 的启动项。打开后会出现一个终端窗口,显示欢迎文字,这就说明安装成功了!
安装 Docker Desktop
- 前往 Docker 官网下载页面:https://www.docker.com/products/docker-desktop/
- 下载 Windows 版本并安装启动。

[!TIP]
- 通常在 Windows 版 Docker Desktop 安装完毕后,你的 Ubuntu 子系统内的 Docker 也会同步安装完毕,非常方便。
- 如果遇到问题,可以使用 AI 或搜索引擎查找解决方案,网上有很多排错教程。
验证安装
安装完毕后,进入你的 Ubuntu 终端,输入以下命令:
docker ps如果看到类似容器列表的输出(包含 CONTAINER ID, IMAGE, COMMAND 等标题),那就说明安装完毕啦!
Mac 用户
Mac 电脑的命令行操作和 Linux 几乎一模一样,很多操作在 Mac 上和在 Linux 服务器上的操作一模一样,所以在练习阶段(甚至是部署阶段)可以直接使用 Mac 来进行操作。
- 前往 Docker 官网下载页面:https://www.docker.com/products/docker-desktop/
- 直接安装 Docker 并启动即可。
[!IMPORTANT] 芯片选择指南:
- Apple Silicon (M系列芯片):如果你是近五年买的苹果电脑(M1, M2, M3 等),通常选页面上的 Apple Silicon。
- Intel 芯片:如果你是老款 Mac(比如带 Touchbar 的),通常是 Intel 芯片,选 Intel chip。
如果不确定,点击屏幕左上角的苹果标志 -> “关于本机”查看。
下载安装运行后,电脑右上角会出现一个鲸鱼图标。
验证安装
打开终端 (Terminal),输入:
docker ps看到输出列表即表示安装成功。
Linux 服务器 (CentOS / Ubuntu / Debian)
准备工作
- 使用 SSH 工具(如 Xshell, FinalShell)连接服务器(输入 IP、用户名、密码登录)。
- 测试网络:
ping baidu.com(按Ctrl+C停止)。
第一步:确认系统包管理器
执行以下命令查看系统版本:
# 尝试查看 yum 版本 (CentOS 等系统会有)
yum --version
# 尝试查看 apt 版本 (Ubuntu/Debian 等系统会有)
apt --version- 如果
yum --version有输出 -> 走下方的 [yum 系列步骤] - 如果
apt --version有输出 -> 走下方的 [apt 系列步骤]
第二步:根据系统选择安装步骤
【yum 系列】
# 3. 更新系统(推荐)
yum update -y
# 4. 安装 Docker 依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
# 5. 添加 Docker 官方软件源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 6. 安装 Docker
yum install -y docker-ce docker-ce-cli containerd.io【apt 系列 (Ubuntu/Debian)】
# 7. 更新系统(推荐)
apt update && apt upgrade -y
# 8. 安装 Docker 依赖
apt install -y apt-transport-https ca-certificates curl software-properties-common
# 9. 添加 Docker 官方密钥和软件源
# 添加密钥(验证软件合法性)
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
# 添加软件源
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
# 10. 安装 Docker
apt update && apt install -y docker-ce第三步:启动 Docker 并设置开机启动(所有系统通用)
# 启动 Docker 服务
systemctl start docker
# 设置开机自动启动(重启服务器后 Docker 会自动运行)
systemctl enable docker第四步:验证安装是否成功
执行以下命令,若显示版本信息则安装成功:
docker --version示例输出:Docker version 24.0.6, build ed223bc
常用命令备查(所有系统通用)
- 停止 Docker:
systemctl stop docker - 重启 Docker:
systemctl restart docker - 查看正在运行的容器:
docker ps - 查看所有容器(包括已停止的):
docker ps -a - 拉取镜像(例如 Nginx):
docker pull nginx
[!NOTE] 总结:核心区别在「安装步骤」,其他启动、验证、使用方法完全一样,跟着对应系统的命令复制粘贴即可。
