跳到内容

🐳 docker-compose.yml 生成器

通过表单生成完整的 docker-compose.yml。支持多服务、端口、卷、环境变量、依赖、网络。

✅ 完全免费,无需注册,仅在浏览器中运行

🔒 关于隐私

compose 文件 version 固定为 3.9

🌐 顶级定义

📄 docker-compose.yml

📖 使用方法

  1. 1
    选择预设或添加服务
    从 LAMP、Next.js、Laravel 等 6 种预设开始,或添加空服务卡片。
  2. 2
    填写服务字段
    输入 image、ports、volumes、environment、depends_on、restart、networks。实时更新。
  3. 3
    复制或下载
    一键复制生成的 YAML 或下载为 docker-compose.yml。

❓ 常见问题

生成的 compose 版本是?
生成 version: 3.9,现代 docker compose v2 默认。需要 Docker Engine 19.03+。
密码和 API 密钥会上传吗?
不会。所有处理均在浏览器中完成,无网络传输。
生成的 YAML 可直接 docker compose up 吗?
可以。预设使用官方镜像和默认设置,可直接启动。生产环境请将变量移至 .env 或 secrets。
🐛 此工具出现问题了吗?

免费、无需注册。仅提供复现步骤也有帮助。报告将直接发送给运营者并用于改进。

※ 为复现问题,浏览器信息 (UA / 屏幕 / 语言 / URL) 将自动发送