背景后端用 NestJS 写完后,我不想在服务器装 Node、MySQL、Redis 一堆环境,目标是「一个命令」上线,回滚也不超过 30 秒。做法写最小 Dockerfile(多阶段构建,只留生产依赖):dockerfile复制docker-compose.yml 把 NestJS 和 MySQL 8 编排在一起:yaml复制本地 docker-compose up --build 跑通,再 docker push 到仓库镜像。结果镜像 207 MB,服务器 1 核 2 G 即可跑docker-compose down && up 30 秒完成回滚同样 Dockerfile ...