Spaces:
Sleeping
Sleeping
Trae Assistant
Initial commit: Enriched Docker Compose Architect with network support, demo data, and improved UI
86c1104 metadata
title: Docker Compose Architect
emoji: 🐳
colorFrom: blue
colorTo: indigo
sdk: docker
pinned: false
short_description: Docker Compose 可视化编排工坊
Docker Compose 编排工坊 (Docker Compose Architect)
一个可视化的 Docker Compose 配置文件生成工具。通过简单的拖拽和配置,快速生成 docker-compose.yml 文件。
功能特点
- 🐳 可视化服务管理:内置常用服务模板(Nginx, Redis, Postgres, MySQL, MongoDB 等)。
- ⚡️ 实时预览:配置更改即时反映在右侧的 YAML 代码中。
- 🛠 详细配置:支持端口映射、环境变量、挂载卷等详细配置。
- 💾 自动保存:所有更改自动保存在浏览器本地存储中,防丢失。
- 📤 一键导出:支持复制到剪贴板或下载
.yml文件。
技术栈
- 前端:Vue 3 + Tailwind CSS
- 后端:Flask (Python)
- 部署:Docker
快速开始
Docker 运行
docker build -t docker-compose-architect .
docker run -p 7860:7860 docker-compose-architect
访问 http://localhost:7860 即可使用。
本地开发
安装依赖:
pip install -r requirements.txt运行应用:
python app.py
许可证
MIT License