2025-11-03 16:42:20 +08:00
|
|
|
version: '3'
|
|
|
|
|
networks:
|
2025-11-18 17:20:24 +08:00
|
|
|
tsg_tsg-bridge:
|
|
|
|
|
external: true
|
2025-11-03 16:42:20 +08:00
|
|
|
driver: bridge
|
2024-08-07 17:07:53 +08:00
|
|
|
services:
|
2026-01-12 16:37:23 +08:00
|
|
|
ss-redis:
|
|
|
|
|
container_name: ss-redis
|
2025-11-03 16:42:20 +08:00
|
|
|
image: redis:latest
|
|
|
|
|
privileged: true
|
|
|
|
|
environment:
|
|
|
|
|
- TZ=Asia/Shanghai
|
|
|
|
|
ports:
|
2026-01-13 10:53:04 +08:00
|
|
|
- 6359:6379
|
2025-11-03 16:42:20 +08:00
|
|
|
networks:
|
2025-11-18 17:20:24 +08:00
|
|
|
- tsg_tsg-bridge
|
2025-11-03 16:42:20 +08:00
|
|
|
volumes:
|
2026-01-12 16:37:23 +08:00
|
|
|
- /opt/ss/redis/conf/redis.conf:/usr/local/etc/redis/conf/redis.conf
|
|
|
|
|
- /opt/ss/redis/data:/data
|
2025-11-03 16:42:20 +08:00
|
|
|
command: redis-server /usr/local/etc/redis/conf/redis.conf
|
|
|
|
|
|
2026-01-13 10:53:04 +08:00
|
|
|
ss-es:
|
|
|
|
|
container_name: ss-es
|
|
|
|
|
image: docker.1ms.run/elasticsearch:8.12.2
|
|
|
|
|
environment:
|
|
|
|
|
- 'ELASTIC_PASSWORD=1234567a'
|
|
|
|
|
- discovery.type=single-node
|
|
|
|
|
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
|
|
|
|
|
- xpack.security.http.ssl.enabled=false
|
|
|
|
|
- xpack.security.enabled=false
|
|
|
|
|
- ES_SETTING_XPACK_SECURITY_ENABLED=false
|
|
|
|
|
ports:
|
|
|
|
|
- "9201:9200"
|
|
|
|
|
- "9400:9300"
|
|
|
|
|
networks:
|
|
|
|
|
- tsg_tsg-bridge
|
|
|
|
|
|
2026-01-12 16:37:23 +08:00
|
|
|
ss-proj:
|
|
|
|
|
container_name: ss-proj
|
2024-08-07 17:07:53 +08:00
|
|
|
image: openjdk:21
|
2025-11-03 16:42:20 +08:00
|
|
|
working_dir: /app
|
|
|
|
|
networks:
|
2025-11-18 17:20:24 +08:00
|
|
|
- tsg_tsg-bridge
|
2024-08-07 17:07:53 +08:00
|
|
|
volumes:
|
2026-01-12 16:37:23 +08:00
|
|
|
- /opt/ss/java:/app
|
2025-11-03 16:42:20 +08:00
|
|
|
ports:
|
2025-12-29 17:13:09 +08:00
|
|
|
- "24305:24305"
|
2024-08-07 17:07:53 +08:00
|
|
|
environment:
|
2025-11-03 16:42:20 +08:00
|
|
|
- SPRING_PROFILES_ACTIVE=prod
|
2024-08-08 09:29:53 +08:00
|
|
|
- TZ=Asia/Shanghai
|
2025-11-03 16:42:20 +08:00
|
|
|
depends_on:
|
2026-01-12 16:37:23 +08:00
|
|
|
- ss-redis
|
2026-01-13 10:53:04 +08:00
|
|
|
- ss-es
|
2026-01-12 16:37:23 +08:00
|
|
|
entrypoint: java -cp "gunshi-project-ss-1.0-SNAPSHOT.jar:./lib/*" com.gunshi.project.ss.Main
|
2025-11-18 14:03:58 +08:00
|
|
|
|
2026-01-12 16:37:23 +08:00
|
|
|
ss-datasync:
|
|
|
|
|
container_name: ss-datasync
|
2025-11-18 14:03:58 +08:00
|
|
|
image: openjdk:21
|
|
|
|
|
working_dir: /app
|
|
|
|
|
networks:
|
2025-11-18 17:20:24 +08:00
|
|
|
- tsg_tsg-bridge
|
2025-11-18 14:03:58 +08:00
|
|
|
volumes:
|
2026-01-12 16:37:23 +08:00
|
|
|
- /opt/ss/datasync:/app
|
2025-11-18 14:03:58 +08:00
|
|
|
environment:
|
|
|
|
|
- SPRING_PROFILES_ACTIVE=prod
|
|
|
|
|
- TZ=Asia/Shanghai
|
2026-01-12 16:37:23 +08:00
|
|
|
entrypoint: java -cp "gunshi-project-ss-datasync-1.0-SNAPSHOT.jar:./lib/*" com.gunshi.project.ss.datasync.Main
|