安装 Docker
学习目标
- 在各平台安装 Docker
- 验证安装成功
- 理解 Docker Desktop
安装方法
macOS / Windows
# 下载 Docker Desktop
# https://www.docker.com/products/docker-desktop
# 安装后验证
docker --version
docker compose version
Linux (Ubuntu/Debian)
# 官方脚本安装
curl -fsSL https://get.docker.com | sh
# 将当前用户加入 docker 组(免 sudo)
sudo usermod -aG docker $USER
# 重新登录后验证
docker --version
验证安装
docker --version
# Docker version 24.0.7, build afdd53b
docker compose version
# Docker Compose version v2.23.3
# 运行测试容器
docker run hello-world
Docker Desktop
macOS 和 Windows 使用 Docker Desktop:
- 内置虚拟机(Linux 内核)
- 图形界面管理
- 内置 Kubernetes
- 内置 Docker Compose
小结
| 平台 | 安装方式 |
|---|---|
| macOS | Docker Desktop |
| Windows | Docker Desktop (WSL2) |
| Linux | `curl -fsSL https://get.docker.com |