a_igin

Untitled

Apr 25th, 2020
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.06 KB | None | 0 0
  1. version: '3.7'
  2. services:
  3.   tochka_task_db:
  4.     image: postgres
  5.     env_file: tochka_task.env
  6.     ports:
  7.       - "5433:5432"
  8.     volumes:
  9.       - postgresql-data:/var/lib/postgresql/data
  10.  
  11.   tochka_task:
  12.     build: .
  13.     command: python manage.py runserver 0.0.0.0:8000
  14.     volumes:
  15.       - .:/code
  16.     ports:
  17.       - "8000:8000"
  18.     depends_on:
  19.       - tochka_task_db
  20.       - redis
  21.     env_file: tochka_task.env
  22.     restart: always
  23.   redis:
  24.     image: "redis:alpine"
  25.     ports:
  26.       - "6378:6378"
  27.     expose:
  28.       - '6378'
  29.     volumes:
  30.       - /redis-data:/var/lib/redis
  31.       - /redis.conf:/usr/local/etc/redis/redis.conf
  32.   celery:
  33.     build: .
  34.     command: celery -A tochka_task worker -l info
  35.     volumes:
  36.       - .:/code
  37.     depends_on:
  38.       - tochka_task_db
  39.       - redis
  40.   celery-beat:
  41.     build: .
  42.     command: celery -A tochka_task beat -l info
  43.     volumes:
  44.       - .:/code
  45.     networks:
  46.       - main
  47.     depends_on:
  48.       - tochka_task_db
  49.       - redis
  50.       - tochka_task
  51.  
  52. networks:
  53.   main:
  54.  
  55. volumes:
  56.   postgresql-data:
Add Comment
Please, Sign In to add comment