Advertisement
Guest User

Untitled

a guest
Apr 17th, 2019
130
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.7'
  2.  
  3. services:
  4.  
  5. postgresql:
  6. build: services/postgresql
  7. image: advise/postgresql-11.2:1.0
  8. volumes:
  9. - ./logs/postgresql/data:/var/lib/postgresql/data
  10. secrets:
  11. - advise_database_password
  12. ports:
  13. - target: 5432
  14. published: 5432
  15. protocol: tcp
  16. mode: host
  17. environment:
  18. POSTGRES_DB: /run/secrets/advise_database_namee
  19. POSTGRES_USER: /run/secrets/advise_database_user
  20. POSTGRES_PASSWORD_FILE: /run/secrets/advise_database_password
  21. POSTGRES_INITDB_ARGS: '--data-checksums'
  22.  
  23. php-fpm:
  24. build: .
  25. image: advise/php-fpm:1.0
  26. volumes:
  27. - ./:/usr/src/app
  28. depends_on:
  29. - postgresql
  30.  
  31. nginx:
  32. build: services/nginx
  33. image: advise/nginx:1.0
  34. ports:
  35. - 80:80
  36. volumes:
  37. - ./:/usr/src/app
  38. - ./logs/nginx/:/var/log/nginx
  39. depends_on:
  40. - php-fpm
  41.  
  42. secrets:
  43. advise_database_name:
  44. file: secrets/advise_database_name
  45. advise_database_user:
  46. file: secrets/advise_database_name
  47. advise_database_password:
  48. file: secrets/advise_database_password
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement