Guest User

Untitled

a guest
Apr 21st, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. version: '2.1'
  2. services:
  3. db:
  4. build: ./backend
  5. restart: always
  6. ports:
  7. - "3306:3306"
  8. volumes:
  9. - /var/lib/mysql
  10. environment:
  11. - MYSQL_ROOT_PASSWORD=123
  12. - MYSQL_DATABASE=demo
  13. - MYSQL_USER=user
  14. - MYSQL_PASSWORD=123
  15. php:
  16. build: ./frontend
  17. ports:
  18. - "80:80"
  19. volumes:
  20. - ./frontend:/var/www/html
  21. links:
  22. - db
  23.  
  24. FROM php:7.2-apache
  25.  
  26. # Enable mysqli to connect to database
  27. RUN docker-php-ext-install mysqli
  28.  
  29. # Document root
  30. WORKDIR /var/www/html
  31.  
  32. COPY . /var/www/html/
  33.  
  34. FROM mysql:5.7
  35.  
  36. COPY ./demo.sql /docker-entrypoint-initdb.d
  37.  
  38. $ docker-compose up
  39. Creating phpsampleapp_db_1 ... done
  40. Creating phpsampleapp_db_1 ...
  41. Creating phpsampleapp_php_1 ...
Add Comment
Please, Sign In to add comment