VPSBOOK / 使用教程

VPS 上 Docker Compose 部署:多容器应用实战

Docker Compose 用一个配置文件管理多个容器,适合部署带数据库、缓存和应用的组合。这篇讲清基本思路。

VPSBook 内容指南更新于 2026-10-19按用途与条件选择

Compose 是什么

Docker Compose 用 YAML 文件把多个容器定义在一起,一条命令启动整套服务。适合「应用 + 数据库 + 缓存」这类多容器的组合部署。

基本结构

配置文件里定义服务(services)、端口映射(ports)、持久化卷(volumes)和环境变量(environment)。数据库要挂卷持久化,别让数据随容器销毁而丢失。

部署流程

写配置文件、启动、看日志、更新镜像、回滚。改配置后重新创建受影响的服务,注意别覆盖数据库卷里的数据。

注意

Compose 只是编排工具,安全加固、备份和资源监控仍要自己做。容器数据要挂卷并纳入备份,机器资源按容器实际占用估算。