Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3.5'
- services:
- db:
- restart: always
- image: postgres:12.1
- container_name: db
- env_file:
- - .env
- ports:
- - "5431:5432"
- volumes:
- - db-data:/var/lib/postgresql/data
- rabbitmq:
- restart: always
- image: rabbitmq:3.8.2
- container_name: rabbitmq
- expose:
- - "5672"
- backend: &backend
- restart: always
- image: vatix-backend:latest
- env_file:
- - .env
- build:
- context: .
- ports:
- - "8000:8000"
- volumes:
- - .:/app
- depends_on:
- - db
- - rabbitmq
- - redis
- command: start-backend
- stdin_open: true
- tty: true
- worker:
- <<: *backend
- ports: []
- command: start-worker
- beat:
- <<: *backend
- ports: []
- command: start-beat
- volumes:
- - .:/app
- - beat-data:/var/run/celerybeat
- redis:
- restart: always
- image: redis:5.0.7
- container_name: redis
- expose:
- - "6379"
- volumes:
- - redis-data:/data
- command: redis-server --appendonly yes
- volumes:
- db-data:
- beat-data:
- redis-data:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement