Debian12/13系统上安装Docker + Compose 详细步骤
关键字:
安装 Docker + Compose。
下面给你几种 **可行方案**,任选其一:
---
# ✅ 方案 A:使用 Debian 官方自带的 Docker(推荐,无需外网)
Debian 自带的包名不是 docker-ce,而是 **docker.io**。
安装命令:
```bash
sudo apt update
sudo apt install -y docker.io
```
Debian 自带 compose 插件名是:
```bash
sudo apt install -y docker-compose
```
现在 check:
```bash
docker --version
docker-compose --version
```
如果看到版本号,就可以直接使用:
```
docker-compose up -d
```
---
# ✅ 方案 B:使用 Podman + Podman Compose(也是 Docker API 兼容)
如果 docker.io 版本太旧,你可以安装 **Podman**(内网常用):
```bash
sudo apt update
sudo apt install -y podman podman-compose
```
使用方式基本一致:
```
podman-compose up -d
```
---
# ✅ 方案 C:从可上网机器下载 deb 包,离线安装(适合封闭内网)
1. 找一台能连外网的 Debian13/Ubuntu 主机
2. 执行:
```bash
apt download docker.io docker-compose
```
3. 把下载的 `.deb` 文件拷贝到内网服务器
4. 安装:
```bash
sudo dpkg -i *.deb
sudo apt -f install
```
---