chenpei
|
d5d4409b7b
|
🐳 全面更新所有Docker Compose配置文件
✨ 主要更新:
- 将所有配置文件从原版镜像迁移到Git构建版本
- 统一使用 Dockerfile.git 从仓库自动构建
- 标准化环境变量和JVM配置
- 升级MongoDB到7.0版本
- 添加完整的健康检查机制
📋 更新文件列表:
- docker-compose.base-aliyun-beijing.yml ✅
- docker-compose.base-aliyun-guangzhou.yml ✅
- docker-compose.base.proxy.yml ✅
- docker-compose.base.yml ✅
- docker-compose.example.yml ✅
- docker-compose.base-git.yml ✅ (新增)
- DOCKER_COMPOSE_GUIDE.md ✅ (新增部署指南)
🔧 配置改进:
- 内存配置优化:-Xms512m -Xmx2g~4g
- 添加完整环境变量配置
- 支持加密密钥自动生成
- 统一端口映射和健康检查
📖 现在支持7种不同的部署方案,全部使用公共空间改造版本
|
2025-08-24 11:26:43 +08:00 |
|
chenpei
|
cb39c208b6
|
🐳 修复原始Dockerfile与docker-entrypoint.sh的匹配问题
🔧 修复内容:
- 统一JAR文件路径为 clouddisk.jar
- 移除未使用的 VERSION 环境变量
- 保持构建时 VERSION 参数用于定位源文件
✅ 现在两种部署方式完全兼容:
- Dockerfile: 传统构建方式
- Dockerfile.git: Git仓库构建方式
|
2025-08-24 11:23:19 +08:00 |
|
chenpei
|
0d9ae59e19
|
🐳 添加Git仓库Docker构建支持
✨ 新增功能:
- 新增 Dockerfile.git 支持从Git仓库构建
- 新增 docker-compose.git.yml 配置文件
- 新增 build-from-git.sh 一键部署脚本
- 更新 docker-entrypoint.sh 适配新构建方式
- 更新 README.md 添加Git构建说明
🔧 配置更新:
- 支持从 https://git.1080p.hk/chenpei/jmalcloud 自动构建
- 优化构建流程和容器启动脚本
- 添加完整的Docker健康检查
📖 文档更新:
- 添加Git仓库构建部署文档
- 提供一键部署解决方案
|
2025-08-24 11:21:48 +08:00 |
|
chenpei
|
c26105b684
|
初始提交:JmalCloud公共空间版改造完成
- 改造为公共空间模式,所有用户共享文件
- 移除用户文件隔离机制
- 保持前端API兼容性
- 更新配置文件和文档
- 创建完整启动脚本工具链
|
2025-08-24 11:16:01 +08:00 |
|