Ubuntu 22.04上安装Docker的两种方式

作者:暴富20212024.01.18 02:03浏览量:22

简介:本文将介绍在Ubuntu 22.04上安装Docker的两种常见方式:使用Docker的官方软件包管理器Docker CE和通过Docker的官方GPG密钥手动添加Docker的存储库。

Ubuntu 22.04是一个流行的Linux发行版,常被用于开发和运行Docker容器。在Ubuntu 22.04上安装Docker有两种常见方式:使用Docker的官方软件包管理器Docker CE,或者通过Docker的官方GPG密钥手动添加Docker的存储库。下面分别介绍这两种方式。
方式一:使用Docker CE软件包管理器

  1. 更新Ubuntu软件包列表:运行以下命令来更新本地的软件包列表:
    1. sudo apt update
  2. 安装依赖项:运行以下命令安装Docker所需的依赖项:
    1. sudo apt install ca-certificates curl gnupg lsb-release
  3. 安装Docker CE:运行以下命令来安装Docker CE:
    1. sudo apt install docker-ce docker-ce-cli containerd.io
  4. 启动并启用Docker服务:运行以下命令来启动并启用Docker服务:
    1. sudo systemctl start docker
    2. sudo systemctl enable docker
  5. 验证安装:运行以下命令来验证Docker是否正确安装:
    1. sudo docker version
    这将显示已安装的Docker版本信息,证明安装成功。
    方式二:通过Docker的官方GPG密钥手动添加Docker存储库
  6. 移除旧版本:运行以下命令来移除旧版本的Docker和相关组件:
    1. sudo apt remove docker docker-engine docker.io containerd runc
  7. 更新Ubuntu软件包列表:运行以下命令来更新本地的软件包列表:
    1. sudo apt update
  8. 安装证书:运行以下命令来安装Docker的证书:
    1. curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  9. 建立Docker存储库:运行以下命令来添加Docker存储库:
    1. sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  10. 更新Ubuntu软件包列表:再次运行以下命令来更新本地的软件包列表,以包含新添加的Docker存储库:
    1. sudo apt update
  11. 安装Docker CE:运行以下命令来安装Docker CE:
    1. sudo apt install docker-ce docker-ce-cli containerd.io
  12. 启动并启用Docker服务:运行以下命令来启动并启用Docker服务:
    1. sudo systemctl start docker
    2. sudo systemctl enable docker
  13. 验证安装:运行以下命令来验证Docker是否正确安装:
    1. sudo docker version