【Docker】Fatal error: Allowed memory size のエラーが出た時の対処法

Docker等でLaravelのパッケージをインストールしようとし、composer requireをした際に、以下のようなエラーが出ることがあります。
これはメモリ不足でアプリケーションを実行できないというエラーメッセージです。

Fatal error: Allowed memory size of 1610612736 bytes exhausted 

対処法

メモリ上限無しでインストールをできるようにします。

docker-compose exec workspace bashを実行し、/var/www/htmlが表示されたら(Dockerの中に入ってから)

COMPOSER_MEMORY_LIMIT=-1 composer require 〇〇を実行。

Package manifest generated successfully.が確認できたらインストール成功です

インストールを確認したらexitでdockerから抜けます。

コメントを残す

入力エリアすべてが必須項目です。メールアドレスが公開されることはありません。

内容をご確認の上、送信してください。