You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

43 line
843 B

  1. version: '3.7'
  2. services:
  3. database:
  4. image: mariadb
  5. container_name: mariadb
  6. ports:
  7. - "3307:3306"
  8. environment:
  9. # think about .env file here
  10. MYSQL_ROOT_PASSWORD: root
  11. volumes:
  12. - ./.db:/var/lib/mysql
  13. restart: always
  14. networks:
  15. - default
  16. contao:
  17. build:
  18. context: ./
  19. dockerfile: Dockerfile
  20. image: 'spt-contao'
  21. container_name: contao
  22. ports:
  23. - '8089:80'
  24. - '8090:443'
  25. volumes:
  26. - ./cert/mycert.crt:/etc/ssl/certs/mycert.crt
  27. - ./cert/mycert.key:/etc/ssl/private/mycert.key
  28. - ./app:/var/www/html
  29. networks:
  30. - default
  31. phpmyadmin:
  32. image: phpmyadmin
  33. container_name: phpmyadmin
  34. restart: always
  35. ports:
  36. - "8080:80"
  37. environment:
  38. - PMA_ARBITRARY=1
  39. networks:
  40. - default
  41. networks:
  42. default: