調べたところ、EC2 の micro インスタンスだとかなりの高確率でなるようです。
PHP Warning: proc_open(): fork failed - Cannot allocate memory in phar:///usr/bin/composer/vendor/symfony/console/Application.php on line 952
**root*ユーザーから次の3つのコマンドを実行します
/bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
/sbin/mkswap /var/swap.1
/sbin/swapon /var/swap.1
その後再度先ほど実行できなかったコマンドを再実行すると動きます!