A mensagem "Killed" geralmente significa que seu processo consumiu muita memória, então você pode simplesmente precisar adicionar mais memória ao seu sistema, se possível. No momento em que escrevi esta resposta, tive que aumentar a memória da minha máquina virtual para pelo menos 768 MB, a fim de obtercomposer update poder trabalhar em algumas situações.
No entanto, se você estiver fazendo isso em um servidor ativo, você não deve usar composer updatenada. O que você deve fazer é:
- Execute
composer updateem um ambiente local (como diretamente em seu laptop / desktop físico ou um contêiner docker / VM em execução em seu laptop / desktop) onde as limitações de memória não devem ser tão graves.
- Faça upload ou
git pusho arquivo composer.lock.
- Execute
composer installno servidor ao vivo.
composer installirá então ler o arquivo .lock, buscando as mesmas versões sempre, em vez de encontrar as versões mais recentes de cada pacote. Isso torna seu aplicativo menos provável de quebrar e o composer usa menos memória.
Leia mais aqui: https://getcomposer.org/doc/01-basic-usage.md#installing-with-composer-lock
Como alternativa, você pode fazer upload de todo o vendordiretório para o servidor, evitando a necessidade de execução composer install, mas deve executar composer dump-autoload --optimize.