# Como instalar o Docker Compose no Windows

O Docker Compose permite **executar aplicativos complexos usando um único comando**. Isso significa que os contêineres podem ser implantados com mais rapidez e eficiência. Nosso tutorial o orienta passo a passo na instalação do Docker Compose Windows.

## Quais são os requisitos do Docker Compose no Windows?

O Docker Compose é parte integrante do **[Docker](https://www.ionos.com/digitalguide/server/know-how/what-is-docker/) Desktop for Windows**. Para usar a versão autônoma do [Docker Compose](https://www.ionos.com/digitalguide/server/configuration/docker-compose-tutorial/), os seguintes requisitos devem ser atendidos:

- **Docker Engine**: O Compose é uma extensão do Docker Engine. Portanto, você precisa ter os binários do Docker Server e do Client instalados.
- **Sistema operacional**: Windows, direitos de administrador

Dica Nosso guia mostra como instalar o [Docker Compose no Ubuntu](https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/docker-compose-no-ubuntu/) e o [Docker Compose no macOS](https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/docker-compose-no-mac/).

## Como instalar o Docker Compose no Windows passo a passo

Para instalar e usar o Docker Compose, o Docker Daemon e o Docker Client devem estar em execução no seu servidor Windows. Antes de começar, é melhor garantir que o **serviço Docker** esteja sendo executado sem erros.

### Etapa 1: iniciar o PowerShell

Primeiro, inicie o PowerShell usando seus **administrator** direitos. Confirme “Yes” para permitir que o aplicativo faça alterações em seu dispositivo.

!\[Controle de conta de usuário\](https://www.ionos.com/pt-br/digitalguide/fileadmin/DigitalGuide/Screenshots\_2023/windows-user-account-control.png “Clique em “Yes” para iniciar a instalação.”)

### Etapa 2: Configurar o protocolo de segurança TLS

O GitHub exige **TLS1.2** como protocolo de segurança padrão. Execute o seguinte comando no Windows PowerShell:

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

### Etapa 3: baixar e instalar o Docker Compose

Faça download da **versão mais recente** do Compose (v2.17.2) do GitHub:

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

Para instalar uma versão diferente, basta substituir `v2.17.2` no endereço de destino pelo número da versão desejada.

### Etapa 3: testar o Docker Compose

Verifique se a instalação foi bem-sucedida exibindo a versão atual do Compose:

```powershell
docker compose version
```

Você deverá ver o seguinte resultado:

[![Imagem: Docker Compose Version](https://www.ionos.com/pt-br/digitalguide/fileadmin/_processed_/c/6/csm_docker-compose-version-windows_fb52914c90.webp "Docker Compose Version")](https://www.ionos.com/pt-br/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/docker-compose-version-windows.png) Quando você vê o número da versão do Compose, a instalação foi bem-sucedida.  Dica Para começar a usar o Docker, confira nosso [Tutorial do Docker](https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/tutorial-docker/) ou saiba mais sobre [Comandos do Docker](https://www.ionos.com/digitalguide/server/know-how/docker-commands/) e [Orquestração do Docker usando Swarm e Compose](https://www.ionos.com/digitalguide/server/know-how/docker-orchestration-with-swarm-and-compose/).


This is a markdown version of: [https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/instalar-o-docker-compose-no-windows/](https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/instalar-o-docker-compose-no-windows/) for AI/LLM consumption.