以下是针对 Ubuntu 22.04 的正确操作步骤:

✅ Ubuntu 22.04 替代命令【注意这个以下面的(添加软件源)不要同时使用】

请使用以下命令来添加 Docker 的官方软件源:

  1. add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu jammy stable"

📝 完整安装流程

为了确保你能成功安装最新版 Docker,建议按照以下标准流程操作:

  1. 安装依赖包 (确保 HTTPS 支持)

    1. apt update
    2. apt install -y ca-certificates curl gnupg
  2. 添加 Docker 官方 GPG 密钥

    1. install -m 0755 -d /etc/apt/keyrings
    2. curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
    3. chmod a+r /etc/apt/keyrings/docker.gpg
  3. 添加软件源 (即上述的替代命令)

    1. echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu jammy stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  4. 更新并安装 Docker

    1. apt update
    2. apt show docker-ce
    3. apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

💡 总结

系统 命令类型 对应操作
CentOS/RHEL dnf / yum dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Ubuntu 22.04 add-apt-repository sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu jammy stable"