# Joins the existing mysql/redis/rustfs network (docker compose project "shell"). # Host :9000 is rustfs S3. gnet is loopback :9090. # Image/config/logs live under /data/spark-server on the ECS host. services: spark-server: image: spark-server:latest container_name: spark-server restart: unless-stopped environment: TZ: Asia/Shanghai ports: - "127.0.0.1:18080:8080" - "127.0.0.1:9090:9090" volumes: - /data/spark-server/logs:/app/logs - /data/spark-server/configs/config.yaml:/app/configs/config.yaml:ro networks: - shell networks: shell: name: shell_default external: true