Debian12/13系统上安装Docker + Compose 详细步骤

Linux · 2024-04-04
Debian12/13系统上安装Docker + Compose 详细步骤

安装 Docker + Compose。

下面给你几种 可行方案,任选其一:


✅ 方案 A:使用 Debian 官方自带的 Docker(推荐,无需外网)

Debian 自带的包名不是 docker-ce,而是 docker.io

安装命令:

sudo apt update
sudo apt install -y docker.io

Debian 自带 compose 插件名是:

sudo apt install -y docker-compose

现在 check:

docker --version
docker-compose --version

如果看到版本号,就可以直接使用:

docker-compose up -d

✅ 方案 B:使用 Podman + Podman Compose(也是 Docker API 兼容)

如果 docker.io 版本太旧,你可以安装 Podman(内网常用):

sudo apt update
sudo apt install -y podman podman-compose

使用方式基本一致:

podman-compose up -d

✅ 方案 C:从可上网机器下载 deb 包,离线安装(适合封闭内网)

  1. 找一台能连外网的 Debian13/Ubuntu 主机
  2. 执行:
apt download docker.io docker-compose
  1. 把下载的 .deb 文件拷贝到内网服务器
  2. 安装:
sudo dpkg -i *.deb
sudo apt -f install

debian linux docker