docker-compose.yml 760 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. version: '2.1'
  2. services:
  3. php:
  4. build:
  5. context: .
  6. dockerfile: Dockerfile
  7. volumes:
  8. - ./src:/var/www/src
  9. - ./data:/var/www/data
  10. - ./tests:/var/www/tests
  11. - ./phpunit.xml.dist:/var/www/phpunit.xml.dist
  12. '8.0':
  13. extends: php
  14. build:
  15. args:
  16. version: 8.0-cli
  17. '7.4':
  18. extends: php
  19. build:
  20. args:
  21. version: 7.4-cli
  22. '7.3':
  23. extends: php
  24. build:
  25. args:
  26. version: 7.3-cli
  27. '7.2':
  28. extends: php
  29. build:
  30. args:
  31. version: 7.2-cli
  32. '7.1':
  33. extends: php
  34. build:
  35. args:
  36. version: 7.1-cli
  37. '7.0':
  38. extends: php
  39. build:
  40. args:
  41. version: 7.0-cli
  42. '5.6':
  43. extends: php
  44. build:
  45. args:
  46. version: 5.6-cli