Advertisement
Guest User

Untitled

a guest
Sep 18th, 2019
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. version: "2"
  2.  
  3. services:
  4. db:
  5. build: ./sql
  6. container_name: database
  7. environment:
  8. - ALLOW_EMPTY_PASSWORD=yes
  9. - MYSQL_ROOT_USER=${MYSQL_ROOT_USER}
  10. - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
  11. - MYSQL_DATABASE=${MYSQL_DATABASE}
  12. volumes:
  13. - sql:/var/lib/mysql
  14. ports:
  15. - "${MYSQL_PORT}:${MYSQL_PORT}"
  16. expose:
  17. - "${MYSQL_PORT}"
  18. restart: always
  19.  
  20. backend:
  21. build: ./backend
  22. container_name: sifo_akademik_backend
  23. ports:
  24. - "${API_PORT}:${APACHE_PORT}"
  25. expose:
  26. - "${API_PORT}"
  27. - "${APACHE_PORT}"
  28. volumes:
  29. - ./backend:/var/www/html
  30. depends_on:
  31. - db
  32. restart: always
  33.  
  34. frontend:
  35. build: ./frontend
  36. container_name: sifo_akademik_frontend
  37. volumes:
  38. - ./frontend/:/usr/src/app
  39. - /usr/src/app/node_modules
  40. ports:
  41. - ${FRONTEND_PORT}:${FRONTEND_PORT}
  42. environment:
  43. - FRONTEND_PORT=${FRONTEND_PORT}
  44. - API_PORT=${API_PORT}
  45. expose:
  46. - "${FRONTEND_PORT}"
  47. depends_on:
  48. - backend
  49. restart: always
  50.  
  51. phpmyadmin:
  52. image: phpmyadmin/phpmyadmin
  53. container_name: sifo_akademik_phpmyadmin
  54. ports:
  55. - "${PHPMYADMIN_PORT}:${APACHE_PORT}"
  56. depends_on:
  57. - db
  58. restart: always
  59.  
  60. volumes:
  61. sql:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement