version: '3' networks: tsg_tsg-bridge: external: true driver: bridge services: hsz-redis: container_name: hsz-redis image: redis:latest privileged: true environment: - TZ=Asia/Shanghai ports: - 6369:6379 networks: - tsg_tsg-bridge volumes: - /opt/hsz/redis/conf/redis.conf:/usr/local/etc/redis/conf/redis.conf - /opt/hsz/redis/data:/data command: redis-server /usr/local/etc/redis/conf/redis.conf hsz-proj: container_name: hsz-proj image: openjdk:21 working_dir: /app networks: - tsg_tsg-bridge volumes: - /opt/hsz/java:/app ports: - "24305:24305" environment: - SPRING_PROFILES_ACTIVE=prod - TZ=Asia/Shanghai depends_on: - hsz-redis entrypoint: java -cp "gunshi-project-hsz-1.0-SNAPSHOT.jar:./lib/*" com.gunshi.project.hsz.Main hsz-datasync: container_name: hsz-datasync image: openjdk:21 working_dir: /app networks: - tsg_tsg-bridge volumes: - /opt/hsz/datasync:/app environment: - SPRING_PROFILES_ACTIVE=prod - TZ=Asia/Shanghai entrypoint: java -cp "gunshi-project-hsz-datasync-1.0-SNAPSHOT.jar:./lib/*" com.gunshi.project.hsz.datasync.Main