Cuando estamos trabajando con Docker y Composer, es posible que nos encontremos con un error producido por la falta de memoria de nuestro contenedor de PHP, durante el proceso, para solucionarlo sigue las siguientes instrucciones:
<h2>Opción 1</h2>
<ol>
    <li>Verificar la memoria de php que tenemos disponible dentro de nuestro contenedor. Para ello, una vez arrancado nuestro contenedor, ejecutaremos el siguiente comando:
    <pre>
php -r "echo ini_ge
Opción 1
- Verificar la memoria de php que tenemos disponible dentro de nuestro contenedor. Para ello, una vez arrancado nuestro contenedor, ejecutaremos el siguiente comando:
	php -r "echo ini_get('memory_limit').PHP_EOL;"
- Crearemos un nuevo archivo de configuración o agregaremos los cambios en uno existente, en /usr/local/etc/php/conf.d/. Para ello ejecutaremos el siguiente comando:
	echo 'memory_limit = -1' >> /usr/local/etc/php/conf.d/docker-php-ram-limit.ini 
- Verificaremos que los cambios se han ejecutado:
	php -r "echo ini_get('memory_limit').PHP_EOL;"
Esta modificación es instantánea, así que no hará falta restaurar nada.
Opción 2
Para evitar ejecutar esto cada vez que recrea/reinicia el contenedor (al reiniciar esto también se borra), puede crear una imagen personalizada agregando lo siguiente al dockerfile:
RUN cd /usr/local/etc/php/conf.d/ && \ echo 'memory_limit = -1' >> /usr/local/etc/php/conf.d/docker-php-ram-limit.ini
t('memory_limit').PHP_EOL;"</pre>
    </li>
    <li>Crearemos un nuevo archivo de configuración o agregaremos los cambios en uno existente, en /usr/local/etc/php/conf.d/. Para ello ejecutaremos el siguiente comando:
    <pre>
echo 'memory_limit = -1' >> /usr/local/etc/php/conf.d/docker-php-ram-limit.ini</pre>
    </li>
    <li>Verificaremos que los cambios se han ejecutado:
    <pre>
php -r "echo ini_get('memory_limit').PHP_EOL;"</pre>
    </li>
</ol>
<p><strong>Esta modificación es instantánea, así que no hará falta restaurar nada.</strong></p>
<h2>Opción 2</h2>
<p>     Para evitar ejecutar esto cada vez que recrea/reinicia el contenedor (al reiniciar esto también se borra), puede crear una imagen personalizada agregando lo siguiente al dockerfile:</p>
<pre>
RUN cd /usr/local/etc/php/conf.d/ && \
  echo 'memory_limit = -1' >> /usr/local/etc/php/conf.d/docker-php-ram-limit.ini</pre>