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:
|
||||
- db_data:/var/lib/mysql
|
||||
- ./mysql/initdb/01_schema_base.sh:/docker-entrypoint-initdb.d/01_schema_base.sh:ro
|
||||
- .:/repo # 挂载部署目录,init 脚本 source 仓库 sql
|
||||
- ../../sql:/repo/sql:ro # 仓库 sql 目录(基准 + 字典 + 迁移)
|
||||
- ../../config:/repo/config:ro
|
||||
# 说明:compose 相对路径以 deploy/ 为基准,../ 即仓库根目录(SuperLink)
|
||||
- ../:/repo # 仓库根目录挂到 /repo,init 脚本 source 仓库 sql
|
||||
- ../sql:/repo/sql:ro
|
||||
- ../config:/repo/config:ro
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "mysqladmin ping -h 127.0.0.1 -u$$MYSQL_USER -p$$MYSQL_PASSWORD --silent"]
|
||||
interval: 5s
|
||||
@@ -43,7 +44,7 @@ services:
|
||||
DB_PASS: ${DB_PASS}
|
||||
DB_CHARSET: utf8mb4
|
||||
volumes:
|
||||
- ../../:/var/www/html
|
||||
- ../:/var/www/html
|
||||
depends_on:
|
||||
db:
|
||||
condition: service_healthy
|
||||
@@ -56,7 +57,7 @@ services:
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
volumes:
|
||||
- ../../:/var/www/html:ro
|
||||
- ../:/var/www/html:ro
|
||||
- ./nginx/default.conf:/etc/nginx/conf.d/default.conf:ro
|
||||
depends_on:
|
||||
- app
|
||||
|
||||
Reference in New Issue
Block a user