Advertisement
Guest User

Untitled

a guest
Jul 24th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. nginx:
  2. build: ./nginx/
  3. ports:
  4. - 80:80
  5. links:
  6. - php
  7. volumes_from:
  8. - app
  9. php:
  10. build: ./php/
  11. expose:
  12. - 9000
  13. links:
  14. - mysql
  15. volumes_from:
  16. - app
  17.  
  18. app:
  19. image: php:7.0-fpm
  20. volumes:
  21. - ./app/symfony:/var/www/html
  22. command: "true"
  23.  
  24. web:
  25. build: ./webpack
  26. volumes_from:
  27. - app
  28. mysql:
  29. image: mysql:latest
  30. volumes_from:
  31. - data
  32. environment:
  33. MYSQL_ROOT_PASSWORD: secret
  34. MYSQL_DATABASE: project
  35. MYSQL_USER: project
  36. MYSQL_PASSWORD: project
  37.  
  38. data:
  39. image: mysql:latest
  40. volumes:
  41. - /var/lib/mysql
  42. command: "true"
  43.  
  44. FROM node:wheezy
  45.  
  46. WORKDIR /app
  47.  
  48. RUN apt-get update
  49. RUN apt-get install curl -y
  50. RUN curl -sL https://deb.nodesource.com/setup_6.x | bash - && apt-get install nodejs -y
  51. RUN npm install webpack -g
  52. RUN npm install
  53. CMD webpack --watch --watch-polling
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement