Dockerで構築したLaravelの開発環境の動作速度が遅く困っています。
何か原因特定のヒントを頂けないでしょうか。
事象
予め用意されているwelcome画面で2.5秒はかかります。
またシンプルなCRUD画面を作って確認したところ
登録画面のフォームでsubmit→DBにレコード追加→レコード表示処理にリダイレクト
という一連の処理で、リダイレクト後の画面が表示されるまで5秒かかります。
このように1処理あたり2.5秒ほどかかる一方、tinkerでの処理(DBにレコードを追加するなど)は一瞬で終わります。
環境
コンテナは3つ利用しておりそれぞれ
- app (Laravel/PHP-FPM)
- web (Nginx)
- db (MySQL)
となっています。
LaravelのソースディレクトリはホストOSとvolumes設定でマウントしています。
Docker Desktopのバージョンは2.0.0.3(31259)、Engineは18.09.2です。
以上、よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/09 06:42