Windows部署Docker
Windows 上安装 Docker
Docker 并不是一个通用平台工具,它依赖于 Linux 内核来运行容器环境。其本质是在 Linux 系统上构建一个文件级别的隔离环境,因此具有接近原生 Linux 的执行效率。
换句话说,Docker 只能在运行 Linux 内核的系统上工作。对于非 Linux 系统(如 Windows 或 macOS),如果希望使用 Docker,就必须通过安装一个虚拟的 Linux 环境来实现。
好消息:Windows 已原生支持 Linux 子系统
现在的 Windows 系统已内置 WSL(Windows Subsystem for Linux),你只需启用该功能,并在 Microsoft Store 中安装如 Ubuntu
等 Linux 发行版,即可获得完整的 Linux 环境并运行 Docker。
使用官方安装脚本自动部署 Docker(适用于 Linux 系统/WSL)
在 Linux 终端中,执行以下命令即可安装 Docker:
# 下载并执行 Docker 官方安装脚本
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
# 启动并设置开机自启 Docker 服务
sudo systemctl start docker
sudo systemctl enable docker