华为云Ubuntu 22.04 server 64bit 安装docker

牧羊人の冬天 / 2024-12-19 / 原文

要使用 apt 安装 Docker,您可以按照以下步骤进行操作。这些步骤适用于基于 Debian 的系统(如 Ubuntu)。请确保您具有 sudo 权限。

  1. 更新现有的包列表
    首先,更新您的包列表以确保您可以获取最新的软件包:

    sudo apt update
    
  2. 安装必要的依赖项
    安装一些必要的依赖项,以便让 apt 使用 HTTPS 进行仓库访问:

    sudo apt install apt-transport-https ca-certificates curl 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 的新仓库:

    sudo apt update
    
  6. 安装 Docker
    现在,您可以安装 Docker:

    sudo apt install docker-ce
    
  7. 配置镜像加速器
    修改“/etc/docker/daemon.json”文件(如果没有,可以手动创建),在该文件内添加如下内容:
    vi /etc/docker/daemon.json

    {
        "registry-mirrors": [ "https://{your}.mirror.swr.myhuaweicloud.com" ]
    }
    

按“Esc”,输入:wq保存并退出。

  1. 重启容器引擎
    配置完成后,执行systemctl restart docker重启容器引擎。 如果重启失败,则检查操作系统其他位置(如:/etc/sysconfig/docker、/etc/default/docker)是否配置了registry-mirrors参数,删除此参数并重启容器引擎即可。

  2. 确认配置结果
    执行docker info,当Registry Mirrors字段的地址为加速器的地址时,说明加速器已经配置成功。