From 0d506cf19c991b89dd48df5af3d197a32fb2829e Mon Sep 17 00:00:00 2001 From: lesingle <16698921+lesingle@user.noreply.gitee.com> Date: Tue, 3 Mar 2026 16:07:06 +0800 Subject: [PATCH] =?UTF-8?q?chore(deploy):=20=E6=9C=AC=E5=9C=B0=E5=BC=80?= =?UTF-8?q?=E5=8F=91=E8=BF=9E=E6=8E=A5=E8=BF=9C=E7=A8=8B=E5=BC=80=E5=8F=91?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E5=99=A8=E6=95=B0=E6=8D=AE=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 去掉本地 MySQL 容器,直接连 8.148.151.56:3306 - 关闭 Flyway 自动迁移(SPRING_FLYWAY_ENABLED=false),防止本地误跑 Co-Authored-By: Claude Sonnet 4.6 --- docker-compose.yml | 25 ++++--------------------- 1 file changed, 4 insertions(+), 21 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 94c3dce..9bc92c9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,23 +1,6 @@ version: '3.8' services: - mysql: - image: mysql:8.0 - container_name: kg-mysql - restart: unless-stopped - environment: - MYSQL_ROOT_PASSWORD: reading_platform_pwd - MYSQL_DATABASE: reading_platform - volumes: - - mysql_data:/var/lib/mysql - ports: - - "3306:3306" - healthcheck: - test: ["CMD", "mysqladmin", "ping", "-h", "localhost"] - interval: 10s - timeout: 5s - retries: 5 - backend: build: context: ./reading-platform-java @@ -27,12 +10,13 @@ services: - "8080:8080" environment: - SPRING_PROFILES_ACTIVE=prod + - SPRING_DATASOURCE_URL=jdbc:mysql://8.148.151.56:3306/reading_platform?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true + - SPRING_DATASOURCE_USERNAME=root + - SPRING_DATASOURCE_PASSWORD=reading_platform_pwd + - SPRING_FLYWAY_ENABLED=false - JWT_SECRET=${JWT_SECRET:-reading-platform-jwt-secret-key-must-be-at-least-256-bits-long} volumes: - uploads_data:/app/uploads - depends_on: - mysql: - condition: service_healthy frontend: build: @@ -45,5 +29,4 @@ services: - backend volumes: - mysql_data: uploads_data: