41 lines
694 B
YAML
41 lines
694 B
YAML
services:
|
|
web:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
command: python flask_app/start_up.py
|
|
ports:
|
|
- "5001:5001"
|
|
volumes:
|
|
- .:/flask_project
|
|
depends_on:
|
|
- redis
|
|
networks:
|
|
- flask_network
|
|
privileged: true
|
|
|
|
|
|
worker:
|
|
privileged: true
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
command: celery -A flask_app.celery_app.celery_app worker --loglevel=info
|
|
volumes:
|
|
- .:/flask_project
|
|
depends_on:
|
|
- redis
|
|
networks:
|
|
- flask_network
|
|
|
|
redis:
|
|
image: redis:bullseye
|
|
ports:
|
|
- "6379:6379"
|
|
networks:
|
|
- flask_network
|
|
|
|
networks:
|
|
flask_network:
|
|
driver: bridge
|