剪藏#剪藏#蓝波角落
[自用存档]一键生成 Docker 配置的神器:Docker Compose Generator;飞牛一键部署
2025 年 8 月 25 日 约 1 分钟
![[自用存档]一键生成 Docker 配置的神器:Docker Compose Generator;飞牛一键部署 封面](https://s.xinzhi-cdn.zone/user/6740ffad694073063929e661/68ac33b6bd314c65ad8a4cd6/ea4bc82f-ccbb-4f6b-a44b-51ed52eb2fb0.png)
不懂 YAML 也能玩转容器编排?可视化配置 + 秒级生成,效率翻倍!
一、什么是 Docker Compose Generator?
Docker Compose Generator 是一个基于 Go 语言开发的命令行工具,专为简化 Docker Compose 配置文件(docker-compose.yml)而设计。它通过交互式命令或模板快速生成结构化的配置文件,节省开发者手动编写冗余配置的时间,尤其适合需要频繁调整服务配置的场景。
核心优势:
✅ 快速生成多服务配置 ✅ 支持 Linux/Windows/macOS 跨平台 ✅ 开源项目(GitHub 地址:compose-generator/compose-generator) ✅ 兼容 Docker Compose v3.8+ 语法
二、为什么需要它?
传统方式部署多容器应用时,开发者需要手动编写 docker-compose.yml 文件,涉及网络、端口、依赖关系等复杂配置。而 Docker Compose Generator 可以:
-
自动化生成配置:通过简单命令或模板,快速生成完整的 YAML 文件。
-
减少错误率:避免手动输入导致的语法错误。
-
提升效率:一键生成后,只需执行
docker-compose up即可启动服务。
三、开始部署:
- 创建一个文件夹用来存放docker-compose.yml文件

- 打开飞牛的docker→Compose→新建项目

JAVASCRIPT
version: '3'
services:
dcm:
image: ghcr.io/ajnart/dcm
container_name: dcm
ports:
- "7576:7576"
restart: unless-stopped设置好路径ocker-compose.yml录入好,点击立即启动
部署成功后输入http://飞牛ip:7576,即可进入web界面

结语
Docker Compose Generator 通过抽象化 YAML 语法,显著提升了容器编排的配置效率。尽管无法覆盖生产环境的全部高级需求,但其在快速原型构建和教育场景中具有实用价值,可作为开发者工具箱中的辅助选项。