本文最后更新于 2023-10-17,文章内容可能已经过时。

在 Ubuntu 上安装 Docker 需要经过以下步骤:

  1. 卸载旧版本:如果已经安装了旧版本的 Docker,请先卸载它们。可以使用以下命令来卸载旧版本:

    sudo apt-get remove docker docker-engine docker.io containerd runc
  2. 安装依赖项:在安装 Docker 之前,需要确保系统上已安装以下软件包:apt-transport-httpsca-certificatescurlgnupg-agentsoftware-properties-common。可以使用以下命令来安装它们:

    sudo apt-get update
    sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
  3. 添加 Docker GPG 密钥:使用以下命令导入 Docker GPG 密钥:

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  4. 添加 Docker APT 仓库:使用以下命令添加 Docker APT 仓库:

    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  5. 安装 Docker:使用以下命令安装 Docker:

    sudo apt-get update
    sudo apt-get install docker-ce docker-ce-cli containerd.io
  6. 启动 Docker 服务:使用以下命令启动 Docker 服务:

    sudo systemctl start docker
  7. 验证安装:使用以下命令验证 Docker 是否安装成功:

    sudo docker run hello-world

    如果 Docker 安装成功,应该会看到一条消息,说明 Docker 正确地运行在容器中。

以上是在 Ubuntu 上安装 Docker 的基本步骤。