Debian系统安装Docker
本文介绍在 Debian 系统上安装 Docker,并将用户添加到 docker 组中。
1. 配置 Docker 下载源
确保目录存在:
sudo mkdir -p /etc/apt/keyrings
下载中科大 Docker GPG 密钥并导入:
# 下载 gpg 公钥(不存在 gpg 命令时执行 sudo apt install gpg)
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/debian/gpg \
| sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
# 将 docker 下载源添加到 apt 镜像源中
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \
https://mirrors.ustc.edu.cn/docker-ce/linux/debian \
$(lsb_release -cs) stable" \
| sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
2. 更新 apt 索引并安装
sudo apt update
sudo apt install docker-ce docker-ce-cli docker-compose-plugin docker-buildx-plugin
# 安装完成查看版本,确认安装成功
sudo docker --version
3. 用户添加至 docker 组
用户添加至 docker 组后,不再需要使用 sudo 命令:
sudo usermod -aG docker $USER
# 重新登陆生效
su - $USER
4. 配置 Docker 自启动
sudo systemctl enable docker
5. 配置镜像源和自建仓库
镜像加速源和自建 HTTP 仓库源的配置,请参考 Docker 配置。