一键将应用打包成 Docker 镜像的可视化平台
支持 Java(JAR)、Node.js、Python、Go、静态网站等多种应用类型,提供 Web 界面操作,无需编写 Dockerfile。
核心功能1. 镜像构建分步构建流程: - 支持 Java(JAR)、Node.js、Python、Go、静态网站
- 选择数据源(文件上传或 Git 数据源)
- 确认分支(Git 源)
- 选择项目类型和模板
- 选择服务(多服务构建)
- 选择资源包(可选)
- 填写镜像名称和标签
- 实时查看构建日志
2. 流水线管理(CI/CD)- Webhook 触发:支持 GitHub、GitLab、Gitee
- 分支策略:
- 使用推送分支构建(所有分支都触发)
- 只允许匹配分支触发(使用推送分支构建)
- 使用配置分支构建(所有分支都触发)
- 分支标签映射:不同分支自动使用不同标签(如 master→latest, dev→dev)
- 定时触发:支持 Cron 表达式定时构建
- 构建历史:查看历史构建记录和日志
3. 导出镜像- 单个镜像导出
- Docker Compose 批量导出
- 支持 Gzip 压缩
4. 任务管理- 查看所有构建和导出任务
- 实时查看任务日志
- 任务状态跟踪(等待中/进行中/已完成/失败)
- 任务清理功能
5. 配置管理- Docker 仓库配置:支持多个仓库,可设置激活仓库
- 仓库认证测试:测试仓库登录是否正常
- 自动推送:构建完成后自动推送到激活仓库
使用流程快速构建- 登录系统
- 选择镜像构建标签
- 按照步骤提示操作:
- 选择数据源(文件上传或 Git 数据源)
- 确认分支(Git 源)
- 选择项目类型和模板
- 选择服务(多服务构建)
- 选择资源包(可选)
- 填写镜像名称和标签
- 点击开始构建
配置流水线- 进入流水线管理
- 点击新建流水线
- 配置基本信息(名称、Git 地址、分支)
- 配置构建参数(项目类型、镜像名称、标签)
- 配置 Webhook 设置:
- 保存后获取 Webhook URL
- 在 Git 平台配置 Webhook
安全建议- 首次使用必须修改管理员密码
- 配置 Docker 仓库认证信息
- 生产环境建议:
- 使用 HTTPS(前置 Nginx 反向代理)
- 限制访问 IP
- 定期备份 data/ 目录
数据持久化重要:必须映射 data/ 目录,否则配置和模板会丢失! -v $(pwd)/data:/app/data
目录内容: - config.yml - 配置文件
- templates/ - 用户自定义模板
- uploads/ - 上传的文件(临时)
- exports/ - 导出的镜像
一键将应用打包成 Docker 镜像的可视化平台
一键将应用打包成 Docker 镜像的可视化平台
一键将应用打包成 Docker 镜像的可视化平台
一键将应用打包成 Docker 镜像的可视化平台

链接: https://pan.baidu.com/s/1vS4945xSDoAg2WW2ws0epw
提取码下载:
|