Docker Compose 生成器

免费在线 docker-compose.yml 生成器,纯前端本地处理,数据不上传服务器。写几行服务清单就自动补好数据卷、健康检查、depends_on 依赖和网络,内置 Postgres / MySQL / Redis / MongoDB / MinIO 等常见服务的默认配置。

常见组合:
格式:每行 服务名 镜像 [端口],空格分隔,# 开头是注释。Ctrl / Cmd + Enter 生成。
会自动帮我补什么

识别到 Postgres / MySQL / MariaDB / MongoDB / Redis / MinIO / RabbitMQ 时, 会自动补上数据卷挂载点、默认环境变量和健康检查——这几项最容易漏,漏了数据就丢了。

应用类服务只加依赖和网络,不会硬塞数据卷。

端口为什么要加引号

YAML 1.1 会把没加引号的 22:22 当成 60 进制数字,解析成 1342。 工具生成的端口一律带引号,如果你手工改过,记得别把引号去掉。