Mascota Jacar — leyendo contigo Un portátil cuyos ojos siguen el cursor mientras lees.
Cómo Instalar

Cómo instalar Docker Compose en Ubuntu 20.04

Cómo instalar Docker Compose en Ubuntu 20.04

Actualizado: 2026-05-03

Docker Compose[1] es la herramienta oficial para definir y ejecutar aplicaciones multi-contenedor con Docker. En lugar de arrancar cada contenedor por separado, Docker Compose lee un fichero docker-compose.yml que describe todos los servicios, redes y volúmenes de la aplicación, y los levanta con un único comando. Este artículo explica cómo instalarlo en Ubuntu 20.04 desde el repositorio oficial.

Puntos clave

  • Docker Compose complementa Docker: gestiona aplicaciones formadas por varios contenedores coordinados.
  • La instalación se realiza descargando el binario directamente desde el repositorio de GitHub de Docker.
  • Antes de instalar, consultar la página de releases[2] para instalar la versión más reciente.
  • Docker Compose v2 está integrado como plugin de Docker CLI (docker compose) en instalaciones modernas; la versión standalone (docker-compose) sigue siendo válida para Ubuntu 20.04.

Requisitos previos

Para completar este tutorial necesitas:

Instalar Docker Compose

Utilizaremos el repositorio oficial de Docker Compose en GitHub[4] para instalar la última versión disponible.

Importante: antes de ejecutar los comandos, consultar la página de releases de Docker Compose[2] y actualizar el valor de VERSION con la versión más reciente disponible.

bash
VERSION=1.27.0
sudo curl -L "https://github.com/docker/compose/releases/download/${VERSION}/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

El primer comando descarga el binario correspondiente a la arquitectura del sistema ($(uname -s) devuelve Linux, $(uname -m) devuelve x86_64 en servidores de 64 bits). El segundo otorga permisos de ejecución.

Logotipo de Docker, plataforma que incluye Docker Compose para orquestación de contenedores

Verificar la instalación

Comprobamos que Docker Compose se ha instalado correctamente y está disponible en el sistema:

bash
docker-compose --version

La salida debe mostrar algo similar a docker-compose version 1.27.0, build .... Si el comando no se encuentra, verificar que /usr/local/bin/ está en el PATH del sistema.

Uso básico

Con Docker Compose instalado, el flujo habitual de trabajo es:

  1. Crear un fichero docker-compose.yml que defina los servicios de la aplicación.
  2. Ejecutar docker-compose up -d para levantar todos los contenedores en modo desacoplado (background).
  3. Usar docker-compose ps para ver el estado de los servicios.
  4. Detener y eliminar los contenedores con docker-compose down.

Docker Compose es el punto de partida para desplegar stacks completos, como Traefik como proxy inverso con Docker Compose o aplicaciones más complejas con bases de datos, cachés y servicios web coordinados. Si buscas herramientas de observabilidad sobre tus contenedores, consulta el post sobre Pixie para observabilidad en Kubernetes.

Conclusión

Docker Compose simplifica radicalmente la gestión de aplicaciones multi-contenedor: en lugar de lanzar y configurar cada servicio por separado, un único fichero YAML describe toda la arquitectura. Con el binario instalado y los permisos correctos, el entorno está listo para definir stacks completos en minutos.

¿Te ha resultado útil?
[Total: 11 · Media: 4.2]
  1. Docker Compose
  2. página de releases
  3. Ubuntu 20.04
  4. repositorio oficial de Docker Compose en GitHub

Escrito por

CEO - Jacar Systems

Apasionado de la tecnología, la infraestructura cloud y la inteligencia artificial. Escribe sobre DevOps, IA, plataformas y software desde Madrid.