Commit Graph

7 Commits

Author SHA1 Message Date
777fdbcc1a feat(docker): 添加阿里云环境的docker-compose配置文件
添加用于阿里云环境的docker-compose配置,包含consul、traefik及多个微服务容器的定义
2025-07-22 18:21:07 +08:00
92029b89e9 refactor(consul): 更新服务检查地址为远程IP并重构部署脚本
将Consul配置中的服务检查地址从容器名改为远程IP地址,以支持跨服务器健康检查
删除旧的部署脚本和配置文件,新增分离的远程和本地部署脚本
重构docker-compose配置为远程和本地两个版本,优化服务部署结构
2025-07-21 17:35:36 +08:00
b7f58971fe ci: 添加前端构建缓存清除策略并更新阿里云配置
为前端服务添加构建时的缓存清除策略,通过引入CACHEBUST参数确保每次构建获取最新依赖
更新docker-compose.aliyun.yml添加pull_policy配置确保总是拉取最新镜像
2025-07-21 14:40:08 +08:00
f13a25c40e ci(docker): 更新阿里云容器镜像仓库地址 2025-07-17 13:14:16 +08:00
28e572d700 refactor(docker): 优化docker-compose配置结构和镜像地址
- 重新组织服务配置结构,使其更清晰易读
- 更新镜像地址为阿里云registry标准格式
- 调整端口映射和健康检查配置
- 规范服务依赖关系声明
2025-07-17 13:09:45 +08:00
9f37b523bd ci(docker): 更新docker-compose配置和容器版本
- 升级consul和traefik到新版本
- 为服务添加健康检查和环境变量配置
- 统一容器命名规范为ari-前缀
- 修改端口暴露方式和重启策略
- 添加whoami服务用于测试
2025-07-17 11:35:35 +08:00
f12448c7d8 refactor(consul): 统一服务ID命名并添加部署脚本
- 移除服务ID中的"-1"后缀以保持命名一致性
- 新增build-and-push.sh和run-services.sh部署脚本
- 添加docker-compose.aliyun.yml配置文件
2025-07-17 11:24:39 +08:00