Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.

54 righe
1.5 KiB

  1. version: '3.1'
  2. services:
  3. database:
  4. image: mariadb
  5. restart: always
  6. ports:
  7. - "3306:3306"
  8. environment:
  9. MYSQL_ROOT_PASSWORD: root
  10. volumes:
  11. - ./db:/var/lib/mysql
  12. networks:
  13. - default
  14. phpmyadmin:
  15. image: phpmyadmin
  16. restart: always
  17. ports:
  18. - "8080:80"
  19. environment:
  20. - PMA_ARBITRARY=1
  21. contao:
  22. build:
  23. dockerfile: .docker/contao/Dockerfile
  24. context: ./../
  25. depends_on:
  26. - database
  27. ports:
  28. - "80:80"
  29. volumes:
  30. # - ./../contao/app/config:/var/www/html/contao/app/config
  31. # - ./../contao/app/Resources:/var/www/html/contao/app/Resources
  32. # - ./../contao/files:/var/www/html/contao/files
  33. # - ./../contao/system/config:/var/www/html/contao/system/config
  34. # - ./../contao/src:/var/www/html/contao/src
  35. # - ./../contao/templates:/var/www/html/contao/templates
  36. # - ./../contao/composer.json:/var/www/html/contao/composer.json
  37. - ${PWD}/../contao/app/config:/var/www/html/contao/app/config
  38. - ${PWD}/../contao/app/Resources:/var/www/html/contao/app/Resources
  39. - ${PWD}/../contao/files:/var/www/html/contao/files
  40. - ${PWD}/../contao/system/config:/var/www/html/contao/system/config
  41. - ${PWD}/../contao/src:/var/www/html/contao/src
  42. - ${PWD}/../contao/templates:/var/www/html/contao/templates
  43. - ${PWD}/../contao/composer.json:/var/www/html/contao/composer.json
  44. networks:
  45. - default
  46. mailhog:
  47. image: mailhog/mailhog:latest
  48. ports:
  49. - "127.0.0.1:8025:8025"
  50. networks:
  51. default: