From 2ba5b321789b22b70090165dac3948a60d3a7ab1 Mon Sep 17 00:00:00 2001 From: zhangtao <9480807882@qq.com> Date: Sun, 15 Mar 2026 00:55:45 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=BB=9F=E4=B8=80=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=BA=93=E5=92=8CRedis=E7=9A=84=E5=AF=86=E7=A0=81=E4=B8=BA?= =?UTF-8?q?=E5=B0=8F=E5=86=99=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将MySQL和Redis的密码从混合大小写格式统一改为全小写格式,提高一致性并减少潜在的大小写敏感问题 --- docker-compose.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docker-compose.yaml b/docker-compose.yaml index e6c3a89e..10b0130f 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -7,9 +7,9 @@ services: restart: always environment: TZ: "Asia/Shanghai" - MYSQL_ROOT_PASSWORD: "FastApi123abc" + MYSQL_ROOT_PASSWORD: "fastapiadmin" MYSQL_DATABASE: "fastapiadmin" - MYSQL_PASSWORD: "FastApi123abc" + MYSQL_PASSWORD: "fastapiadmin" MYSQL_USER: "fastapiadmin" MYSQL_TZINFO_TO_SYS_TABLES: 1 # 初始化MySQL时区表,解决时差问题 ports: @@ -24,7 +24,7 @@ services: - app_network # 健康检查:检测MySQL是否真正就绪,避免后端启动早于MySQL healthcheck: - test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u", "root", "-pFastApi123abc"] + test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u", "root", "-pfastapiadmin"] interval: 5s # 每5秒检测一次 timeout: 30s # 超时时间30秒 retries: 10 # 重试10次,失败则认为容器未就绪 @@ -42,7 +42,7 @@ services: volumes: # 挂载Redis配置文件,实现自定义配置 - ./devops/redis/data:/data - command: redis-server --requirepass FastApi123abc + command: redis-server --requirepass fastapiadmin networks: - app_network @@ -57,9 +57,9 @@ services: environment: TZ: "Asia/Shanghai" DATABASE_HOST: "mysql" - DATABASE_PASSWORD: "FastApi123abc" + DATABASE_PASSWORD: "fastapiadmin" REDIS_HOST: "redis" - REDIS_PASSWORD: "FastApi123abc" + REDIS_PASSWORD: "fastapiadmin" ports: - "8001:8001" volumes: