Skip to content
Snippets Groups Projects
  1. Mar 20, 2020
  2. Mar 19, 2020
  3. Mar 18, 2020
  4. Mar 17, 2020
  5. Mar 13, 2020
  6. Mar 11, 2020
  7. Mar 10, 2020
  8. Mar 06, 2020
  9. Mar 05, 2020
  10. Mar 04, 2020
  11. Mar 03, 2020
    • Sebastian Kehr's avatar
      refs #16923 [master-v5] docker development consolidation · ecb94e9d
      Sebastian Kehr authored and Dorian Merz's avatar Dorian Merz committed
      * no more usage of slow vufind-php image for various containers
      * use stock docker library images where possible for faster startup
      * build custom images for php and composer only to include xdebug and required extensions
      * provide and leverage custom entrypoint shell scripts for most containers
      * inject environment variables defined in docker-env.*.yml files within entrypoints
      * place environment variables defaults in in docker-env.0.finc.yml
      * place composer and npm caches in git-ignored subdirectories of project root directory
      * gracefully terminate all container processes (especially grunt and mail) for faster shutdown
      * let versions of php and mariadb equal those in current live systems
      * let container-written files have uid/gid of project root directory by default
      * forward exposed container ports to non-standard ports on host system
      * allow to override uid/gid of written files as well as host ports via environment variables
      
      * specify exact au...
      ecb94e9d