Docker Compose 生成器

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

常见组合:
格式:每行 服务名 镜像 [端口],用空格分隔,# 开头的行会被忽略。
识别到 Postgres / MySQL / MariaDB / MongoDB / Redis / MinIO / RabbitMQ 时, 会自动补上数据卷挂载点、默认环境变量和健康检查——这几项手写最容易漏, 而且漏了数据就丢了。非数据类服务(应用服务)只加依赖和网络。
端口一律加引号:YAML 1.1 会把不引号的 22:22 当成 60 进制数字解析成 1342, 这是 compose 里最隐蔽的坑之一。
全部在本地生成,不联网、不上传。