Iván Abascal Lozano

Desarrollador web

Instalar Composer en Docker de forma sencilla

Composer es el gestor de paquetes de PHP que más se utiliza actualmente. Sin embargo, las imágenes oficiales de PHP no incluyen Composer, por lo que hay que realizar la instalación aparte.

Por suerte, también existen imágenes con Composer. Además, como Composer consta de un único archivo, es posible extraer dicho archivo de forma sencilla usando el comando COPY de Docker en el Dockerfile de nuestra imagen con PHP.

FROM php:7.4

COPY --from=composer:latest /usr/bin/composer /usr/bin/composer

Le indicamos que debe copiar el archivo de la imagen de composer, en este caso de la última versión que haya, al directorio de binarios de nuestra imagen con PHP.

Artículos relacionados

twitter linkedin github