環境
ホストOS
MacOSX
docker for mac 18.06.1-ce-mac73
ゲストOS
Apache2.4
Laravel5.6
PHP7.2.11
dockerにてLaravel環境を作成しました。
WebサーバはApacheにしています。
プロジェクトのファイルはホストOSからマウントしています。
ホストOSのWebブラウザからアクセスした場合、3秒ほどの時間がかかっています。
Laravelプロジェクトのpublic/index.htmlにて、以下の行まででvar_dumpとexitを挟むと、数ミリ秒でアクセスできます。どうやら、Laravel内の何か処理が重くなっているようです。
$response = $kernel->handle( $request = Illuminate\Http\Request::capture() );
Webブラウザでのアクセス時のロードアベレージも問題なく1もいっていません。
プロセッサは1つです。
メモリ使用量も50%ほどです。
docker自体に割り当てるリソースも、CPU2、メモリ2G、Swap1Gと、問題ないかなと思います。
どうようの現象の方がいらっしゃればご教授願いたいです。