« 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 === | ||