docker-compose.yaml 606 B

1234567891011121314151617181920212223242526272829303132
  1. version: '3.8'
  2. services:
  3. php-7.4: &php
  4. build:
  5. args:
  6. PHP_VERSION: "7.4"
  7. PHP_XDEBUG_VERSION: "3.1.2"
  8. working_dir: /app
  9. volumes:
  10. - .:/app
  11. environment:
  12. PHP_IDE_CONFIG: serverName=php-cs-fixer
  13. PHP_CS_FIXER_ALLOW_XDEBUG: 1
  14. php-8.0:
  15. <<: *php
  16. build:
  17. args:
  18. PHP_VERSION: "8.0"
  19. PHP_XDEBUG_VERSION: "3.1.2"
  20. php-8.1:
  21. <<: *php
  22. build:
  23. args:
  24. PHP_VERSION: "8.1"
  25. PHP_XDEBUG_VERSION: "3.1.2"
  26. php-8.2:
  27. <<: *php
  28. build:
  29. args:
  30. PHP_VERSION: "8.2"
  31. PHP_XDEBUG_VERSION: "3.2.1"