Browse Source

update production environment configuration and modify docker-compose settings

master
nwhco 5 months ago
parent
commit
36e0f49d34
  1. 21
      docker-compose.prod.yml
  2. 0
      runner.sh

21
docker-compose.prod.yml

@ -7,12 +7,9 @@ services:
build:
context: .
dockerfile: Dockerfile.prod
command: gunicorn config.wsgi:application --bind 0.0.0.0:8000 --workers=4 --timeout 560
command: gunicorn config.wsgi:application --bind 0.0.0.0:8000 --workers=32 --timeout 560
volumes:
- staticfiles_volume:/usr/src/app/staticfiles
# /usr/src/app/static
- media_volume:/usr/src/app/media
- logs_volume:/usr/src/app/logs
- static_volume:/usr/src/app/static
ports:
- "8010:8000"
env_file:
@ -52,11 +49,9 @@ services:
dockerfile: Dockerfile.prod
env_file: .env.prod
command: celery -A config worker -l info
volumes:
# volumes:
# - .:/usr/src/app/
- staticfiles_volume:/usr/src/app/staticfiles
- media_volume:/usr/src/app/media
- logs_volume:/usr/src/app/logs
# - static_volume:/usr/src/app/static
depends_on:
- imam-javad_redis
@ -71,9 +66,8 @@ services:
dockerfile: Dockerfile.prod
env_file: .env.prod
command: celery -A config beat -l info
volumes:
# volumes:
# - .:/usr/src/app/
- logs_volume:/usr/src/app/logs
depends_on:
- imam-javad_redis
networks:
@ -83,10 +77,7 @@ services:
volumes:
postgres_data:
staticfiles_volume:
media_volume:
# static_volume:
logs_volume:
static_volume:
redis_data:
networks:

0
runner.sh

Loading…
Cancel
Save