Un développeur s’est amusé à créer sa propre distribution Symfony comportant la configuration nécessaire pour tourner avec Docker.
La distribution intègre évidemment Symfony 3.0 mais également les dépendances logicielles pour le faire tourner, à savoir:

  • Supervisord (Permet le monitoring des processus)
  • Nginx (Serveur web, équivelent Apache)
  • MariaDB (fork de MySQL)
  • Memcached
  • PHP 5.6.17 + PHP-FPM
  • Xdebug
  • Opcache (équivalent APC)

La configuration choisie ne correspond pas forcément à ce que nous utilisons habituellement puisque chez nous on utilise plutôt Apache et MySQL, mais ça pourrait être un point de départ pour créer notre propre conteneur Docker, plutôt que de partir complètement de zéro.

Pour plus d’infos: https://github.com/drgomesp/symfony-docker