Skip to content

1.配置 apt 源

配置过可以跳过

2.更新软件包

bash
apt update

3.安装依赖

Docker 需要一些必要的依赖包,包括 apt-transport-httpsca-certificates,以便从 HTTPS 镜像源中下载 Docker 包

bash
apt install apt-transport-https ca-certificates curl gnupg lsb-release -y

4.添加 Docker 官方 GPG 密钥

Docker 的安装包需要 GPG 密钥进行验证,你需要添加 Docker 官方的 GPG 密钥

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

5.添加 Docker 仓库

添加 Docker 的官方 APT 软件包仓库

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

6.更新 APT 包索引

bash
apt update

7.安装 Docker 引擎

bash
apt install docker-ce docker-ce-cli containerd.io -y

8.启动 Docker 服务

bash
systemctl start docker

9.设置 Docker 服务开机自启

bash
systemctl enable docker

10.验证 Docker 是否安装成功

bash
docker -v

这会输出 Docker 的版本信息,类似于:

Docker version 24.0.1, build d97f2c6

11.配置 Docker 镜像源

打开 /etc/docker/daemon.json 文件(如果文件不存在,则创建它)

bash
nano /etc/docker/daemon.json

添加以下内容

json
{
  "registry-mirrors": [
    "https://docker.1ms.run"
  ]
}

添加源后需要重启 Docker 服务

bash
systemctl restart docker