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から抜けます。