2
0

docker-compose.yml 871 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. # Mark Shust's Magento 2 Docker Compose (https://github.com/markoshust/magento2-docker)
  2. # Version 10.0.0
  3. version: "3"
  4. services:
  5. app:
  6. image: markoshust/magento2-nginx:1.13-0
  7. links:
  8. - db
  9. - phpfpm
  10. volumes: &appvolumes
  11. - appdata:/var/www/html
  12. ports:
  13. - 8000:80
  14. networks: &appnetworks
  15. - www
  16. phpfpm:
  17. image: markoshust/magento2-php:7.1-fpm-0
  18. links:
  19. - db
  20. volumes: *appvolumes
  21. networks: *appnetworks
  22. db:
  23. image: percona:5.7
  24. volumes:
  25. - dbdata:/var/lib/mysql
  26. ports:
  27. - 8001:3306
  28. networks: *appnetworks
  29. env_file: env/mysql.env
  30. setup:
  31. image: markoshust/magento2-php:7.1-fpm-0
  32. command: /usr/local/bin/mage-setup
  33. links:
  34. - db
  35. volumes: *appvolumes
  36. networks: *appnetworks
  37. env_file: env/setup.env
  38. volumes:
  39. dbdata:
  40. appdata:
  41. networks:
  42. www: