2.1 Docker Compose en Windows
Docker Compose — es una herramienta para definir y ejecutar aplicaciones Docker de varios contenedores. La instalación de Docker Compose depende del sistema operativo que utilices. En esta lección vamos a ver los pasos para instalar Docker Compose en diferentes sistemas operativos: Linux, macOS y Windows
Instalación de Docker Compose en Windows
Paso 1: Instalación de Docker Desktop
En Windows Docker Compose también se instala junto con Docker Desktop. Así que, en teoría, ya debería estar instalado. Si por alguna razón estás leyendo esta lección sin haber instalado Docker, descarga Docker Desktop desde el sitio oficial de Docker e instálalo.
Paso 2: Ejecutar Docker Desktop
Ejecuta Docker Desktop desde el menú "Inicio". Después de instalar y ejecutar Docker Desktop, Docker Compose estará disponible desde la línea de comandos.
Paso 3: Verificar la instalación
Abre la línea de comandos (Command Prompt) o PowerShell y verifica que Docker Compose está instalado y funcionando correctamente.
docker compose --version
¡Atención! Otras variantes del comando:
docker-compose --version
docker compose version
Deberías ver la información sobre la versión de Docker Compose.
2.2 Docker Compose en macOS
Instalación de Docker Compose en macOS
Paso 1: Instalación de Docker Desktop
En macOS Docker Compose se instala junto con Docker Desktop. Así que, en teoría, ya deberías tenerlo instalado. Si por alguna razón estás leyendo esta lección sin tener Docker instalado, descarga Docker Desktop desde el sitio oficial de Docker e instálalo.
Paso 2: Ejecutar Docker Desktop
Abre Docker Desktop desde la aplicación. Después de esto, Docker Compose estará disponible desde la línea de comandos.
Paso 3: Verificar instalación
Asegúrate de que Docker Compose esté instalado y funcionando correctamente.
docker compose --version
Deberías ver información sobre la versión de Docker Compose.
¡Atención! Otras variantes del comando:
docker-compose --version
docker compose version
2.3 Docker Compose en Linux
Instalación de Docker Compose en Linux
Paso 1: Instalar Docker
Antes de instalar Docker Compose, asegúrate de que Docker ya está instalado en tu sistema. Si Docker no está instalado, ejecuta los siguientes comandos:
sudo apt-get update
sudo apt-get install -y 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"
sudo apt-get update
sudo apt-get install -y docker-ce
Paso 2: (Opcional) Configura Docker para ejecutarlo sin usar sudo
Para no usar sudo
en cada comando de Docker, agrega tu usuario actual al grupo de Docker:
sudo usermod -aG docker $USER
Paso 3: Instala Docker Compose
Para esto, solo ejecuta el siguiente comando:
sudo apt-get install docker-compose-plugin
Paso 4: Verifica la instalación
Verifica que Docker Compose esté instalado y funcionando correctamente.
docker compose --version
Deberías ver algo como:
Docker Compose version v2.12.2
GO TO FULL VERSION