安装 Docker 涉及到几个不同的操作系统平台,这里我将提供在一些常见操作系统上安装 Docker 的基本步骤。
在 Linux 上安装 Docker
以 Ubuntu 系统为例,安装 Docker 的步骤如下:
-
更新软件包索引:
sudo apt-get update
-
安装软件包以允许 apt 通过 HTTPS 使用仓库:
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
-
添加 Docker 的官方 GPG 密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
-
添加 Docker 仓库:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
-
再次更新软件包索引:
sudo apt-get update
-
安装 Docker CE:
sudo apt-get install docker-ce
-
验证 Docker 是否安装成功:
docker --version
-
将当前用户添加到 Docker 组(可选,以便无需 sudo 运行 Docker 命令):
sudo usermod -aG docker ${USER}
在 macOS 上安装 Docker
对于 macOS,推荐使用 Docker Desktop for Mac,它是一个易于安装和运行的 Docker 版本。
-
访问 Docker Desktop for Mac 的下载页面:https://hub.docker.com/editions/community/docker-ce-desktop-mac
-
点击下载 Docker Desktop for Mac 并安装。
-
安装完成后,打开 Docker Desktop 应用。
-
你可能需要在系统偏好设置中给予 Docker 必要的权限。
在 Windows 上安装 Docker
对于 Windows 系统,同样推荐使用 Docker Desktop for Windows,它包括 Docker 引擎、Docker 命令行工具和 Docker Compose。
-
访问 Docker Desktop for Windows 的下载页面:https://hub.docker.com/editions/community/docker-ce-desktop-windows
-
点击下载 Docker Desktop for Windows 并安装。
-
安装完成后,启动 Docker Desktop 应用。
-
你可能需要在“控制面板” -> “程序” -> “程序和功能”中启用 Hyper-V 功能。
验证 Docker 安装
无论你使用的是哪个操作系统,都可以通过运行以下命令来验证 Docker 是否已成功安装并可以运行:
docker run hello-world
如果安装成功,你将看到一条消息表明 Docker 已经正确安装并且正在运行。
请注意,上述步骤可能会随着 Docker 版本的更新而发生变化,建议查看 Docker 官方文档以获取最新的安装指南和最佳实践。