Advertisement
Guest User

Untitled

a guest
Nov 9th, 2016
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. version: '2'
  2.  
  3. services:
  4. web:
  5. image: nginx:1.11
  6. ports:
  7. - "8080:80"
  8. volumes:
  9. - ./docker/nginx/site.conf:/etc/nginx/conf.d/default.conf:ro
  10. - ./:/var/www/app:ro
  11. depends_on:
  12. - php-fpm
  13. links:
  14. - php-fpm
  15. php-fpm:
  16. build: docker/php-fpm
  17. working_dir: /var/www/app/web
  18. volumes:
  19. - ./:/var/www/app:rw
  20. links:
  21. - db
  22. environment:
  23. - AWS_SESSION_TOKEN=${AWS_SESSION_TOKEN}
  24. - AWS_DEFAULT_REGION=${AWS_DEFAULT_REGION}
  25. - AWS_REGION=${AWS_REGION}
  26. - AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}
  27. - AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}
  28. db:
  29. build: docker/db
  30. environment:
  31. - POSTGRES_USER=web
  32. - POSTGRES_DB=digital-magazine
  33. - POSTGRES_PASSWORD=password
  34. - PGDATA=/var/lib/postgresql/data/pgdata
  35. ports:
  36. - "5432:5432"
  37. volumes:
  38. # Having a named volume is enough to have persistence
  39. # We don't need to mount this directory.
  40. - postgresql-data:/var/lib/postgresql/data/pgdata
  41. volumes:
  42. postgresql-data:
  43. driver: local
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement