Compose 是什么
Docker Compose 用 YAML 文件把多个容器定义在一起,一条命令启动整套服务。适合「应用 + 数据库 + 缓存」这类多容器的组合部署。
基本结构
配置文件里定义服务(services)、端口映射(ports)、持久化卷(volumes)和环境变量(environment)。数据库要挂卷持久化,别让数据随容器销毁而丢失。
部署流程
写配置文件、启动、看日志、更新镜像、回滚。改配置后重新创建受影响的服务,注意别覆盖数据库卷里的数据。
注意
Compose 只是编排工具,安全加固、备份和资源监控仍要自己做。容器数据要挂卷并纳入备份,机器资源按容器实际占用估算。