安装步骤

  1. 更新系统:首先更新您的软件包索引。

    sudo apt update

  2. 安装依赖项:Docker 需要一些软件包来处理 HTTPS 存储库。

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

  3. 添加 Docker 的 GPG 密钥:此步骤用于验证来自 Docker 存储库的下载。

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

  4. 添加 Docker 存储库:设置 Docker 的稳定版存储库。

    echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

  5. 安装 Docker:现在安装 Docker Engine 和相关组件。此命令将安装 Docker CE、CLI、容器运行时及 Docker Compose 插件。

    sudo apt update sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

  6. 验证 Docker 安装:通过拉取并运行 "hello-world" 容器来检查 Docker 是否正常运行。

    sudo docker run hello-world

  7. 启用非 root 用户访问(可选):要在不使用 sudo 的情况下运行 Docker 命令,可以将当前用户添加到 Docker 组。

    sudo usermod -aG docker $USER