Guest User

Untitled

a guest
Oct 16th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 KB | None | 0 0
  1. version: '3'
  2.  
  3. services:
  4. db:
  5. container_name: mariadb
  6. build:
  7. context: ./mariadb
  8. volumes:
  9. - ./mariadb/scripts:/docker-entrypoint-initdb.d
  10. - ./.data/db:/var/lib/mysql
  11. - ./logs/mariadb:/var/log/mysql
  12. environment:
  13. MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
  14. MYSQL_DATABASE: ${MYSQL_DATABASE}
  15. MYSQL_USER: ${MYSQL_USER}
  16. MYSQL_PASSWORD: ${MYSQL_PASSWORD}
  17. ports:
  18. - '${MYSQL_PORT:-3306}:3306'
  19. command:
  20. 'mysqld --innodb-flush-method=fsync'
  21. networks:
  22. - default
  23. restart: always
  24. nginx:
  25. container_name: nginx
  26. build:
  27. context: ./nginx
  28. args:
  29. - 'php-fpm'
  30. - '9000'
  31. volumes:
  32. - ${APP_PATH}:/var/www/app
  33. - ./logs/nginx/:/var/log/nginx
  34. ports:
  35. - "80:80"
  36. - "443:443"
  37. depends_on:
  38. - php-fpm
  39. networks:
  40. - default
  41. restart: always
  42. php-fpm:
  43. container_name: php-fpm
  44. build:
  45. context: ./php7-fpm
  46. args:
  47. TIMEZONE: ${TIMEZONE}
  48. volumes:
  49. - ${APP_PATH}:/var/www/app
  50. - ./php7-fpm/config/php.ini:/usr/local/etc/php/php.ini
  51. environment:
  52. DB_HOST: db
  53. DB_PORT: 3306
  54. DB_DATABASE: ${MYSQL_DATABASE}
  55. DB_USERNAME: ${MYSQL_USER}
  56. DB_PASSWORD: ${MYSQL_PASSWORD}
  57. networks:
  58. - default
  59. restart: always
  60. networks:
  61. default:
  62. driver: bridge
Add Comment
Please, Sign In to add comment