feat: App 后台 Phase 1 Maven 治理 + Docker 部署
- 创建 xiaoqu-app-parent 统一父 POM,管理 4 个 App 模块依赖版本 - 统一 fastjson(1.2.83)、druid(1.2.27)、jedis(3.1.0) 等版本 - 子模块 POM 改造:继承父 POM,删除硬编码版本号 - 添加 Docker 部署方案(complex + mall 双容器) - 添加 ARCHITECTURE.md 架构文档(三套 DAO 层、冻结规范、新项目规范) - 关联需求:REQ-20260421-0011 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
6
deploy/docker-app/Dockerfile.mall
Normal file
6
deploy/docker-app/Dockerfile.mall
Normal file
@@ -0,0 +1,6 @@
|
||||
FROM tomcat:8.5-jdk8-temurin
|
||||
RUN rm -rf /usr/local/tomcat/webapps/* \
|
||||
&& mkdir -p /app/logs \
|
||||
&& apt-get update && apt-get install -y curl && rm -rf /var/lib/apt/lists/*
|
||||
COPY backend/xiaoqu-mall/target/ROOT.war /usr/local/tomcat/webapps/
|
||||
EXPOSE 8080
|
||||
Reference in New Issue
Block a user