Laravel
フレームワークモードの代表的なアプリケーション。
ENTRY_FILE=index.php を指定するとフレームワークモードになります。public/ がドキュメントルートとなるため、.env、app/、vendor/ に HTTP 経由でアクセスされることはありません。
コンテナの環境変数が .env より優先されます。Laravel の dotenv ローダーは実際の環境変数を上書きしないため、Compose で設定した DB_HOST や APP_ENV が有効になります。
開発用イメージはリクエストごとに OPcache を再検証するため、バインドマウントした src/ への変更は即座に反映されます。