74 lines
1.5 KiB
YAML
74 lines
1.5 KiB
YAML
---
|
|
|
|
version: '3.8'
|
|
|
|
services:
|
|
redis:
|
|
image: redis
|
|
ports:
|
|
- 6379:6379
|
|
volumes:
|
|
- ./redis:/data
|
|
|
|
auth:
|
|
image: git.danirod.es/danirod/bob:latest
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile.full
|
|
ports:
|
|
- 8000:8000
|
|
env_file:
|
|
- .env.docker
|
|
volumes:
|
|
- ./.env.docker:/app/.env
|
|
command: ['java', '-jar', '/app/bob-auth/bob-auth-server/target/bob-auth-server-1.0-SNAPSHOT.jar']
|
|
depends_on:
|
|
- redis
|
|
|
|
rewards:
|
|
image: git.danirod.es/danirod/bob:latest
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile.full
|
|
ports:
|
|
- 8001:8000
|
|
env_file:
|
|
- .env.docker
|
|
volumes:
|
|
- ./.env.docker:/app/.env
|
|
command: ['java', '-jar', '/app/bob-rewards/bob-rewards-server/target/bob-rewards-server-1.0-SNAPSHOT.jar']
|
|
depends_on:
|
|
- redis
|
|
- auth
|
|
|
|
autovip:
|
|
image: git.danirod.es/danirod/bob:latest
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile.full
|
|
ports:
|
|
- 8002:8000
|
|
env_file:
|
|
- .env.docker
|
|
volumes:
|
|
- ./.env.docker:/app/.env
|
|
command: ['java', '-jar', '/app/bob-autovip/target/bob-autovip-1.0-SNAPSHOT.jar']
|
|
depends_on:
|
|
- redis
|
|
- rewards
|
|
|
|
chat:
|
|
image: git.danirod.es/danirod/bob:latest
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile.full
|
|
env_file:
|
|
- .env.docker
|
|
volumes:
|
|
- ./.env.docker:/app/.env
|
|
command: ['java', '-jar', '/app/bob-chat/target/bob-chat-1.0-SNAPSHOT.jar']
|
|
depends_on:
|
|
- redis
|
|
- auth
|
|
- autovip
|