# Instalar Docker Compose de forma independiente (Standalone - Obsoleto)


> [!WARNING]
>
> No se recomienda este escenario de instalación y solo se admite con fines de compatibilidad con versiones anteriores.
> En su lugar, utiliza [Docker Desktop](/desktop/) o el [plugin de Docker Compose](/compose/install/linux/).
> Utiliza el binario independiente únicamente si no puedes usar ninguna de estas opciones.

Esta página contiene instrucciones sobre cómo instalar Docker Compose de forma independiente (standalone) en Linux o Windows Server desde la línea de comandos.

> [!WARNING]
>
> El Docker Compose independiente utiliza la sintaxis `-compose` en lugar de la sintaxis estándar actual `compose`.  
> Por ejemplo, debes escribir `docker-compose up` al utilizar Docker Compose de forma independiente, en lugar de `docker compose up`.
> Utilízalo únicamente por compatibilidad con versiones anteriores.

## En Linux

1. Para descargar e instalar Docker Compose de forma independiente, ejecuta:

   ```console
   $ curl -SL https://github.com/docker/compose/releases/download/v5.1.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
   ```

2. Aplica permisos de ejecución al binario independiente en la ruta de destino para la instalación.

   ```console
   $ chmod +x /usr/local/bin/docker-compose
   ```

3. Prueba y ejecuta comandos de Docker Compose utilizando `docker-compose`.

> [!TIP]
>
> Si el comando `docker-compose` falla después de la instalación, verifica tu ruta (PATH).
> También puedes crear un enlace simbólico a `/usr/bin` o a cualquier otro directorio en tu ruta.
> Por ejemplo:
>
> ```console
> $ sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
> ```

## En Windows Server

Sigue estas instrucciones si estás [ejecutando el demonio (daemon) de Docker directamente en Microsoft Windows Server](/engine/install/binaries/#install-server-and-client-binaries-on-windows) y deseas instalar Docker Compose.

1.  Ejecuta PowerShell como administrador.
    Para continuar con la instalación, selecciona **Sí** cuando se te pregunte si deseas que esta aplicación realice cambios en tu dispositivo.

2.  Opcional. Asegúrate de que TLS1.2 esté habilitado.
    GitHub requiere TLS1.2 para conexiones seguras. Si estás utilizando una versión anterior de Windows Server, por ejemplo 2016, o sospechas que TLS1.2 no está habilitado, ejecuta el siguiente comando en PowerShell:

    ```powershell
    [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
    ```

3.  Descarga la última versión de Docker Compose (v5.1.2). Ejecuta el siguiente comando:

    ```powershell
     Start-BitsTransfer -Source "https://github.com/docker/compose/releases/download/v5.1.2/docker-compose-windows-x86_64.exe" -Destination $Env:ProgramFiles\Docker\docker-compose.exe
    ```

    Para instalar una versión diferente de Docker Compose, sustituye `v5.1.2` por la versión de Compose que desees utilizar.

    > [!NOTE]
    >
    > En Windows Server 2019 puedes añadir el ejecutable de Compose en `$Env:ProgramFiles\Docker`.
    > Debido a que este directorio está registrado en la variable de entorno `PATH` del sistema, puedes ejecutar el comando `docker-compose --version`
    > en el siguiente paso sin realizar configuraciones adicionales.

4.  Prueba la instalación.

    ```console
    $ docker-compose.exe version
    Docker Compose version v5.1.2
    ```

## ¿Qué sigue?

- [Comprender cómo funciona Compose](/compose/intro/compose-application-model/)
- [Probar la guía de inicio rápido](/compose/gettingstarted/)

