掘金 后端 ( ) • 2024-04-02 17:07

安装 Docker 涉及到几个不同的操作系统平台,这里我将提供在一些常见操作系统上安装 Docker 的基本步骤。

在 Linux 上安装 Docker

以 Ubuntu 系统为例,安装 Docker 的步骤如下:

  1. 更新软件包索引

    sudo apt-get update
    
  2. 安装软件包以允许 apt 通过 HTTPS 使用仓库

    sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
    
  3. 添加 Docker 的官方 GPG 密钥

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
    
  4. 添加 Docker 仓库

    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
    
  5. 再次更新软件包索引

    sudo apt-get update
    
  6. 安装 Docker CE

    sudo apt-get install docker-ce
    
  7. 验证 Docker 是否安装成功

    docker --version
    
  8. 将当前用户添加到 Docker 组(可选,以便无需 sudo 运行 Docker 命令):

    sudo usermod -aG docker ${USER}
    

在 macOS 上安装 Docker

对于 macOS,推荐使用 Docker Desktop for Mac,它是一个易于安装和运行的 Docker 版本。

  1. 访问 Docker Desktop for Mac 的下载页面:https://hub.docker.com/editions/community/docker-ce-desktop-mac

  2. 点击下载 Docker Desktop for Mac 并安装。

  3. 安装完成后,打开 Docker Desktop 应用。

  4. 你可能需要在系统偏好设置中给予 Docker 必要的权限。

在 Windows 上安装 Docker

对于 Windows 系统,同样推荐使用 Docker Desktop for Windows,它包括 Docker 引擎、Docker 命令行工具和 Docker Compose。

  1. 访问 Docker Desktop for Windows 的下载页面:https://hub.docker.com/editions/community/docker-ce-desktop-windows

  2. 点击下载 Docker Desktop for Windows 并安装。

  3. 安装完成后,启动 Docker Desktop 应用。

  4. 你可能需要在“控制面板” -> “程序” -> “程序和功能”中启用 Hyper-V 功能。

验证 Docker 安装

无论你使用的是哪个操作系统,都可以通过运行以下命令来验证 Docker 是否已成功安装并可以运行:

docker run hello-world

如果安装成功,你将看到一条消息表明 Docker 已经正确安装并且正在运行。

请注意,上述步骤可能会随着 Docker 版本的更新而发生变化,建议查看 Docker 官方文档以获取最新的安装指南和最佳实践。