docs: 更新部署文档和数据源配置说明
更新部署文档,补充数据源配置优先读取环境变量的说明。同时修改后端应用的配置文件,将硬编码的数据库连接信息改为通过环境变量注入,并设置默认主机名为 Docker 服务名 `crm-mysql`,以提高部署的灵活性和容器化兼容性。
This commit is contained in:
parent
6046bc1d24
commit
767d2b8401
|
|
@ -9,9 +9,13 @@ spring:
|
||||||
datasource:
|
datasource:
|
||||||
type: com.alibaba.druid.pool.DruidDataSource
|
type: com.alibaba.druid.pool.DruidDataSource
|
||||||
driver-class-name: com.mysql.cj.jdbc.Driver
|
driver-class-name: com.mysql.cj.jdbc.Driver
|
||||||
url: jdbc:mysql://192.168.3.80:3306/crm_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false&allowPublicKeyRetrieval=true
|
# 原本直连外部数据库的配置已注释,改为通过环境变量并默认指向 Docker 服务名 crm-mysql
|
||||||
username: root
|
# url: jdbc:mysql://192.168.3.80:3306/crm_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false&allowPublicKeyRetrieval=true
|
||||||
password: "Boyun@123"
|
# username: root
|
||||||
|
# password: "Boyun@123"
|
||||||
|
url: ${SPRING_DATASOURCE_URL:jdbc:mysql://crm-mysql:3306/crm_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false&allowPublicKeyRetrieval=true}
|
||||||
|
username: ${SPRING_DATASOURCE_USERNAME:root}
|
||||||
|
password: ${SPRING_DATASOURCE_PASSWORD:MySQL123s56}
|
||||||
druid:
|
druid:
|
||||||
initial-size: 5
|
initial-size: 5
|
||||||
min-idle: 5
|
min-idle: 5
|
||||||
|
|
|
||||||
1
部署说明.md
1
部署说明.md
|
|
@ -65,6 +65,7 @@ cd e:/EduWeb/by-crm
|
||||||
docker build -t by-crm/crm-backend:2026.01.27 -f backend/Dockerfile ./backend
|
docker build -t by-crm/crm-backend:2026.01.27 -f backend/Dockerfile ./backend
|
||||||
```
|
```
|
||||||
- 可将版本号替换为语义化版本(如 `v1.2.3`)或日期。
|
- 可将版本号替换为语义化版本(如 `v1.2.3`)或日期。
|
||||||
|
- 应用的数据源配置已改为优先读取环境变量,并默认使用 Docker 服务名 `crm-mysql` 作为主机名(详见 backend/src/main/resources/application.yml)。
|
||||||
2. 导出镜像为 tar:
|
2. 导出镜像为 tar:
|
||||||
```bash
|
```bash
|
||||||
docker save -o by-crm-crm-backend-2026.01.27.tar by-crm/crm-backend:2026.01.27
|
docker save -o by-crm-crm-backend-2026.01.27.tar by-crm/crm-backend:2026.01.27
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user