Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2020
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. version: '3.5'
  2.  
  3. services:
  4. db:
  5. restart: always
  6. image: postgres:12.1
  7. container_name: db
  8. env_file:
  9. - .env
  10. ports:
  11. - "5431:5432"
  12. volumes:
  13. - db-data:/var/lib/postgresql/data
  14.  
  15. rabbitmq:
  16. restart: always
  17. image: rabbitmq:3.8.2
  18. container_name: rabbitmq
  19. expose:
  20. - "5672"
  21.  
  22. backend: &backend
  23. restart: always
  24. image: vatix-backend:latest
  25. env_file:
  26. - .env
  27. build:
  28. context: .
  29. ports:
  30. - "8000:8000"
  31. volumes:
  32. - .:/app
  33. depends_on:
  34. - db
  35. - rabbitmq
  36. - redis
  37. command: start-backend
  38. stdin_open: true
  39. tty: true
  40.  
  41.  
  42. worker:
  43. <<: *backend
  44. ports: []
  45. command: start-worker
  46.  
  47. beat:
  48. <<: *backend
  49. ports: []
  50. command: start-beat
  51. volumes:
  52. - .:/app
  53. - beat-data:/var/run/celerybeat
  54.  
  55. redis:
  56. restart: always
  57. image: redis:5.0.7
  58. container_name: redis
  59. expose:
  60. - "6379"
  61. volumes:
  62. - redis-data:/data
  63. command: redis-server --appendonly yes
  64.  
  65. volumes:
  66. db-data:
  67. beat-data:
  68. redis-data:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement