« Symfony Docker » : différence entre les versions
| (3 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 564 : | Ligne 564 : | ||
</li></ul> | </li></ul> | ||
</li></ol> | </li></ol> | ||
=== 8. Avantages de cette configuration === | === 8. Avantages de cette configuration === | ||
| Ligne 617 : | 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 718 : | 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 895 : | 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 === | ||