v1.0.51: 修复deploy/docker-compose卷路径 - compose相对路径以deploy/为基准,../即仓库根目录(非../..),修正db挂载/repo、app/web挂载/var/www/html使基准schema与run下sql正确;服务器一次性容器已验证27表导入
Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
@@ -21,9 +21,10 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- db_data:/var/lib/mysql
|
- db_data:/var/lib/mysql
|
||||||
- ./mysql/initdb/01_schema_base.sh:/docker-entrypoint-initdb.d/01_schema_base.sh:ro
|
- ./mysql/initdb/01_schema_base.sh:/docker-entrypoint-initdb.d/01_schema_base.sh:ro
|
||||||
- .:/repo # 挂载部署目录,init 脚本 source 仓库 sql
|
# 说明:compose 相对路径以 deploy/ 为基准,../ 即仓库根目录(SuperLink)
|
||||||
- ../../sql:/repo/sql:ro # 仓库 sql 目录(基准 + 字典 + 迁移)
|
- ../:/repo # 仓库根目录挂到 /repo,init 脚本 source 仓库 sql
|
||||||
- ../../config:/repo/config:ro
|
- ../sql:/repo/sql:ro
|
||||||
|
- ../config:/repo/config:ro
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: ["CMD-SHELL", "mysqladmin ping -h 127.0.0.1 -u$$MYSQL_USER -p$$MYSQL_PASSWORD --silent"]
|
test: ["CMD-SHELL", "mysqladmin ping -h 127.0.0.1 -u$$MYSQL_USER -p$$MYSQL_PASSWORD --silent"]
|
||||||
interval: 5s
|
interval: 5s
|
||||||
@@ -43,7 +44,7 @@ services:
|
|||||||
DB_PASS: ${DB_PASS}
|
DB_PASS: ${DB_PASS}
|
||||||
DB_CHARSET: utf8mb4
|
DB_CHARSET: utf8mb4
|
||||||
volumes:
|
volumes:
|
||||||
- ../../:/var/www/html
|
- ../:/var/www/html
|
||||||
depends_on:
|
depends_on:
|
||||||
db:
|
db:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
@@ -56,7 +57,7 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
- TZ=Asia/Shanghai
|
- TZ=Asia/Shanghai
|
||||||
volumes:
|
volumes:
|
||||||
- ../../:/var/www/html:ro
|
- ../:/var/www/html:ro
|
||||||
- ./nginx/default.conf:/etc/nginx/conf.d/default.conf:ro
|
- ./nginx/default.conf:/etc/nginx/conf.d/default.conf:ro
|
||||||
depends_on:
|
depends_on:
|
||||||
- app
|
- app
|
||||||
|
|||||||
Reference in New Issue
Block a user