跳到主要内容
系统常识 DebianDocker容器apt

Debian 上跑容器:Docker 基础

Debian 上跑容器化应用的基本思路:apt 装 docker-ce 或 docker.io、systemd 服务管理、常用命令、非 root 使用与常见问题。

发布于 2026/11/11 所属频道 Ubuntu 与 Debian

结论先行

Debian 仓库里有容器运行时包(如 docker.io 等),配合 systemd 即可跑容器。安装后通过 docker CLI 管理,用户加入 docker 组可免 sudo。

安装

sudo apt install docker.io
sudo systemctl enable --now docker

不同仓库分支/版本对应的运行时包名可能不同;以条目页与官方仓库为准,安装前先 apt search docker 看可用包名。

基本命令

docker ps -a
docker pull <镜像>
docker run -it --rm <镜像> /bin/sh
docker images
docker rmi <镜像>

非 root 使用

sudo usermod -aG docker $USER
# 重新登录后生效

常用场景

  • 跑一个单容器服务(如自建 DNS/DHCP 替代)。
  • 隔离有版本依赖的应用。
  • 配合 Debian 13.7.0 DVD-1 条目 做轻量开发体验(装完系统再加 docker 组)。

常见坑

  • 防火墙没放行:容器端口映射要配合 iptables/nftables。
  • 存储驱动:Debian 默认 overlay2 一般可正常用;异常时看 docker info 的 Storage Driver 字段。
  • 网络隔离:--network 参数选错会无法访问外部。

跨发行版参照

同样的容器玩法在 Ubuntu 服务器(Ubuntu 26.04 Live Server 条目)上流程基本一致,包名与服务名以各自仓库为准。

相关链接

本文内容基于公开资料整理,仅供参考;涉及授权与合规的操作请以厂商官方文档为准。

相关推荐下载

按本文主题匹配的官方原版镜像条目

配套 PE 工具

制作启动盘、备份数据、修复引导

其他常识文章

同一集合内的相近主题,按标签与关键词匹配