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.

54 lines
1.0 KiB

4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
  1. version: '3.6'
  2. services:
  3. nginx:
  4. extends:
  5. file: docker-compose.base.yml
  6. service: nginx
  7. php73:
  8. extends:
  9. file: docker-compose.base.yml
  10. service: php-fpm
  11. build:
  12. dockerfile: php73.Dockerfile
  13. php74:
  14. extends:
  15. file: docker-compose.base.yml
  16. service: php-fpm
  17. build:
  18. dockerfile: php74.Dockerfile
  19. workspace73:
  20. extends:
  21. file: docker-compose.base.yml
  22. service: workspace
  23. build:
  24. context: ./dockerfiles/workspace73
  25. workspace74:
  26. extends:
  27. file: docker-compose.base.yml
  28. service: workspace
  29. build:
  30. context: ./dockerfiles/workspace74
  31. db:
  32. extends:
  33. file: docker-compose.base.yml
  34. service: db
  35. pma:
  36. extends:
  37. file: docker-compose.base.yml
  38. service: pma
  39. redis:
  40. extends:
  41. file: docker-compose.base.yml
  42. service: redis
  43. volumes:
  44. database:
  45. secrets:
  46. user_ssh_key:
  47. file: ~/.ssh/id_rsa
  48. user_known_hosts:
  49. file: ~/.ssh/known_hosts
  50. composer_auth:
  51. file: ~/.composer/auth.json