Ubuntu 20.04 安装 Docker 教程

概述

在本教程中,我们将学习如何在 Ubuntu 20.04 上安装 Docker。Docker 是一种流行的容器化平台,可以快速、轻松地部署应用程序和服务。

准备工作

在开始之前,确保你已经具备以下条件:

  • 一台运行 Ubuntu 20.04 的机器。
  • 作为管理员或具有 sudo 权限的用户。

安装 Docker 步骤

下表展示了安装 Docker 的步骤和相应的命令:

步骤 命令 描述
1 sudo apt update 更新系统的软件包列表。
2 sudo apt install apt-transport-https ca-certificates curl software-properties-common 安装必要的软件包,以便通过 HTTPS 使用存储库。
3 curl -fsSL | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg 添加 Docker 的 GPG 密钥。
4 echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null 添加 Docker 的 APT 存储库。
5 sudo apt update 更新软件包列表以获取 Docker 软件包。
6 sudo apt install docker-ce docker-ce-cli containerd.io 安装 Docker 引擎。
7 sudo systemctl start docker 启动 Docker 服务。
8 sudo systemctl enable docker 设置 Docker 为开机自启动。
9 docker --version 验证 Docker 是否成功安装。

步骤详解

  1. 执行以下命令以更新系统的软件包列表:

    sudo apt update
    

    这将确保我们在安装 Docker 之前使用的是最新的软件包列表。

  2. 执行以下命令以安装 Docker 所需的软件包:

    sudo apt install apt-transport-https ca-certificates curl software-properties-common
    

    这些软件包将允许我们通过 HTTPS 使用 Docker 存储库。

  3. 执行以下命令以添加 Docker 的 GPG 密钥:

    curl -fsSL  | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
    

    这将下载 Docker 的 GPG 密钥并将其保存在适当的位置。

  4. 执行以下命令以将 Docker 的 APT 存储库添加到系统:

    echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg]  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    

    这将创建一个包含 Docker 存储库的 APT 配置文件。

  5. 执行以下命令以更新软件包列表以获取 Docker 软件包:

    sudo apt update
    
  6. 执行以下命令以安装 Docker 引擎:

    sudo apt install docker-ce docker-ce-cli containerd.io
    

    这将安装 Docker 引擎及其相关组件。

  7. 执行以下命令以启动 Docker 服务:

    sudo systemctl start docker
    

    这将启动 Docker 服务,使其可以在系统上运行容器。

  8. 执行以下命令以设置 Docker 为开机自启动:

    sudo systemctl enable docker
    

    这将配置 Docker 服务在系统启动时自动启动。

  9. 执行以下命令以验证 Docker 是否成功安装:

    docker --version
    

    这将显示 Docker 的版本信息,确认安装成功。

恭喜!你已成功安装 Docker。现在你可以使用 Docker 来创建和管理容器了。

希望这篇教程能帮助你顺利安装 Docker。如果有任何疑问,请随时提问。