« Symfony Docker » : différence entre les versions

 
(2 versions intermédiaires par le même utilisateur non affichées)
Ligne 616 : Ligne 616 :
exec docker-php-entrypoint "$@"</syntaxhighlight>
exec docker-php-entrypoint "$@"</syntaxhighlight>
Cela signifie : 1. Votre script fait d’abord son travail personnalisé (vérifier/vendor et installer les dépendances si besoin) 2. Ensuite, il “passe la main” au processus PHP-FPM officiel, devenant ainsi le processus principal du container
Cela signifie : 1. Votre script fait d’abord son travail personnalisé (vérifier/vendor et installer les dépendances si besoin) 2. Ensuite, il “passe la main” au processus PHP-FPM officiel, devenant ainsi le processus principal du container


=== Alternative sans <code>exec</code> ===
=== Alternative sans <code>exec</code> ===
Ligne 717 : Ligne 716 :


Voici une version complète optimisée avec '''un service Composer dédié''', tout en gardant la configuration pour vos bundles locaux et l’intégration avec PHPStorm.
Voici une version complète optimisée avec '''un service Composer dédié''', tout en gardant la configuration pour vos bundles locaux et l’intégration avec PHPStorm.


=== Structure finale recommandée ===
=== Structure finale recommandée ===
Ligne 894 : Ligne 892 :
#* Port : 8080
#* Port : 8080
#* Path mappings comme ci-dessus
#* Path mappings comme ci-dessus


=== ✅ Points clés de cette configuration ===
=== ✅ Points clés de cette configuration ===