侧边栏壁纸
  • 累计撰写 30 篇文章
  • 累计创建 32 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

Debian 12(Bookworm)安装 Docker Compose 完整指南

Administrator
2026-01-15 / 0 评论 / 0 点赞 / 3 阅读 / 0 字

本教程将带你通过 Docker 官方存储库Debian 12 上部署最新的 Docker 环境。
相比系统自带的旧版软件包,官方源能提供更及时的安全更新和功能支持。


准备工作

在开始之前,建议清理系统中可能存在的旧版本 Docker 组件,以避免冲突:

sudo apt-get remove docker docker-engine docker.io containerd runc

安装步骤

1. 配置 Docker 存储库

首先,我们需要安装必要的依赖并导入 Docker 官方的 GPG 密钥,以确保下载的软件包是安全的。

更新软件包索引并安装基础工具

sudo apt-get update
sudo apt-get install ca-certificates curl gnupg

添加 Docker 官方 GPG 密钥

sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg

添加 Docker 官方 APT 存储库

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

2. 安装 Docker 核心组件

现在可以直接通过 apt 安装 Docker 引擎以及 Compose 插件:

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

注意

在 Docker V2 版本中,Compose 已集成作为插件,调用命令为docker compose,不再使用 docker-compose

3. 验证安装

执行以下命令检查是否安装成功:

# 检查 Docker 引擎状态
sudo systemctl is-active docker
# 检查 Docker Compose 版本
docker compose version

Docker Compose 常用操作指南

操作命令说明
启动服务docker compose up -d后台启动 docker-compose.yml 定义的服务
停止服务docker compose down停止并移除容器、网络、镜像
查看日志docker compose logs -f实时查看容器输出日志
列出容器docker compose ps查看当前项目下的容器状态
重启服务docker compose restart重新启动项目中的所有服务
0

评论区