Saltar al contenido
solo software libre

Guía para Instalar y Usar Docker Compose en Ubuntu 18.04 de Forma Sencilla

Cómo instalar y usar Docker Compose en Ubuntu 18.04. Aprende los pasos para instalar y configurar Docker Compose en minutos.

Pasos Rápidos para Instalar Docker Compose en Ubuntu 18.04 y Configurarlo en Minutos

Docker Compose es una herramienta popular que facilita la orquestación de contenedores en Docker, permitiendo gestionar aplicaciones complejas de forma simplificada. En esta guía, te mostramos cómo instalar Docker Compose en Ubuntu 18.04 y cómo empezar a usarlo para manejar tus contenedores eficientemente.

Paso 1: Actualizar el Sistema

Es importante asegurarse de que todos los paquetes del sistema están actualizados para evitar conflictos. Usa el siguiente comando:

sudo apt update && sudo apt upgrade -y

Paso 2: Instalar Docker en Ubuntu 18.04

Docker Compose requiere tener Docker instalado previamente en el sistema. Si aún no tienes Docker, instálalo con los siguientes comandos:

  1. Añade el repositorio oficial de Docker:
   sudo apt install apt-transport-https ca-certificates curl software-properties-common
   curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
   sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  1. Instala Docker:
   sudo apt update
   sudo apt install docker-ce -y
  1. Verifica la instalación:
   docker --version

Paso 3: Instalar Docker Compose en Ubuntu 18.04

Ahora que tienes Docker instalado, puedes instalar Docker Compose siguiendo estos pasos:

  1. Descarga la versión más reciente de Docker Compose:
   sudo curl -L "https://github.com/docker/compose/releases/download/$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep -Po '"tag_name": "\K.*\d')" -o /usr/local/bin/docker-compose
  1. Cambia los permisos para hacer el archivo ejecutable:
   sudo chmod +x /usr/local/bin/docker-compose
  1. Verifica la instalación de Docker Compose:
   docker-compose --version

Paso 4: Crear y Configurar un Archivo Docker Compose

Para empezar a utilizar Docker Compose es necesario crear un archivo docker-compose.yml, que define los servicios de tu aplicación. Aquí tienes un ejemplo básico:

  1. Crea un archivo en el directorio de tu proyecto:
   nano docker-compose.yml
  1. Añade la siguiente configuración de ejemplo para ejecutar un servicio de MySQL y una aplicación web simple:
   version: '3'
   services:
     db:
       image: mysql:5.7
       environment:
         MYSQL_ROOT_PASSWORD: ejemplo
     web:
       image: wordpress
       ports:
         - "8080:80"
  1. Inicia los contenedores definidos en el archivo:
   sudo docker-compose up -d

Paso 5: Administrar los Contenedores con Docker Compose

Docker Compose permite administrar los contenedores fácilmente:

  • Para detener los contenedores:
  sudo docker-compose down
  • Para ver el estado de los contenedores:
  sudo docker-compose ps

Conclusión

Con esta guía rápida, ahora sabes cómo instalar Docker Compose en Ubuntu 18.04 y tienes los conocimientos básicos para empezar a usarlo en tus proyectos. Docker Compose facilita la administración de contenedores y permite implementar múltiples servicios en un solo archivo de configuración, optimizando tu flujo de trabajo.