version: "3.9" services: # 限流/登录锁状态外置(后端 REDIS_ADDR=127.0.0.1:6379 时启用)。 # 刻意无持久化(--save "" + appendonly no):状态丢了秒级重建,省小内存机的 # fork/写盘开销;noeviction 防锁键被 LRU 逐出;仅绑回环无密码(同宿主 # payd 容器经 bridge 网络够不着宿主回环),禁 CONFIG 命令兜底。 jiu-redis: image: redis:7-alpine container_name: jiu_redis restart: always ports: - "127.0.0.1:6379:6379" command: > redis-server --maxmemory 64mb --maxmemory-policy noeviction --appendonly no --save "" --rename-command CONFIG "" jiu-mysql: image: mysql:8.0 container_name: jiu_mysql restart: always environment: MYSQL_ROOT_PASSWORD: ${DB_PASSWORD} MYSQL_DATABASE: jiu_db ports: - "127.0.0.1:3306:3306" volumes: - jiu_mysql_data:/var/lib/mysql command: --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci volumes: jiu_mysql_data: