Advertisement
Guest User

Untitled

a guest
Mar 1st, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. version: '2'
  2. services:
  3. nginx:
  4. image: "${APP_NAME}:nginx"
  5. build:
  6. context: ..
  7. dockerfile: docker/dev/nginx/Dockerfile
  8. env_file:
  9. - web-variables.env
  10. ports:
  11. - "80:80"
  12. - "443:443"
  13. links:
  14. - php
  15. volumes:
  16. - membr-backend-sync:/var/www:rw
  17.  
  18. mysql:
  19. image: "${APP_NAME}:mysql"
  20. build:
  21. context: ..
  22. dockerfile: docker/dev/mysql/Dockerfile
  23. ports:
  24. - "3306:3306"
  25. volumes:
  26. - '../mysql:/var/lib/mysql'
  27. environment:
  28. MYSQL_DATABASE: membr
  29. MYSQL_USER: root
  30. MYSQL_ALLOW_EMPTY_PASSWORD: 'yes'
  31.  
  32. redis:
  33. image: "${APP_NAME}:redis"
  34. build:
  35. context: ..
  36. dockerfile: docker/dev/redis/Dockerfile
  37. ports:
  38. - "6379:6379"
  39.  
  40. mongo:
  41. image: "${APP_NAME}:mongodb"
  42. build:
  43. context: ..
  44. dockerfile: docker/dev/mongodb/Dockerfile
  45. ports:
  46. - "27017:27017"
  47. volumes:
  48. - '../mongodb:/data'
  49.  
  50. php:
  51. image: "${APP_NAME}:php"
  52. build:
  53. context: ..
  54. dockerfile: docker/dev/php/Dockerfile
  55. env_file:
  56. - web-variables.env
  57. links:
  58. - mysql
  59. - redis
  60. - mongo
  61. volumes:
  62. - membr-backend-sync:/var/www:rw
  63.  
  64. volumes:
  65. membr-backend-sync:
  66. external: true
  67.  
  68. networks:
  69. default:
  70. external:
  71. name: backend_default
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement