docker-compose.yml 880 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. # Mage Inferno Docker Compose (https://github.com/mageinferno/magento2-docker-compose)
  2. # Version 7.0.0
  3. version: "3"
  4. services:
  5. app:
  6. image: mageinferno/magento2-nginx:1.11-1
  7. links:
  8. - db
  9. - phpfpm
  10. volumes:
  11. - appdata:/var/www/html
  12. ports:
  13. - 8000:80
  14. networks:
  15. - www
  16. phpfpm:
  17. image: mageinferno/magento2-php:7.0-fpm-1
  18. links:
  19. - db
  20. volumes:
  21. - appdata:/var/www/html
  22. networks:
  23. - www
  24. db:
  25. image: percona:5.7
  26. volumes:
  27. - dbdata:/var/lib/mysql
  28. ports:
  29. - 8001:3306
  30. networks:
  31. - www
  32. env_file: env/mysql.env
  33. setup:
  34. image: mageinferno/magento2-php:7.0-fpm-1
  35. command: /usr/local/bin/mage-setup
  36. links:
  37. - db
  38. volumes:
  39. - appdata:/var/www/html
  40. networks:
  41. - www
  42. env_file: env/setup.env
  43. volumes:
  44. dbdata:
  45. appdata:
  46. networks:
  47. www: