O Docker Compose permite executar apli­ca­ti­vos complexos usando um único comando. Isso significa que os con­têi­ne­res podem ser im­plan­ta­dos com mais rapidez e efi­ci­ên­cia. Nosso tutorial o orienta passo a passo na ins­ta­la­ção do Docker Compose Windows.

Quais são os re­qui­si­tos do Docker Compose no Windows?

O Docker Compose é parte in­te­grante do Docker Desktop for Windows. Para usar a versão autônoma do Docker Compose, os seguintes re­qui­si­tos 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 ins­ta­la­dos.
  • Sistema ope­ra­ci­o­nal: Windows, direitos de ad­mi­nis­tra­dor
Dica

Nosso guia mostra como instalar o Docker Compose no Ubuntu e o Docker Compose no macOS.

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 ad­mi­nis­tra­tor direitos. Confirme “Yes” para permitir que o apli­ca­tivo faça al­te­ra­ções em seu dis­po­si­tivo.

![Controle de conta de usuário](https://www.ionos.com/di­gi­tal­guide/fileadmin/Di­gi­tal­Guide/Scre­enshots_2023/windows-user-account-control.png “Clique em “Yes” para iniciar a ins­ta­la­ção.”)

Etapa 2: Con­fi­gu­rar 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:

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

Etapa 3: baixar e instalar o Docker Compose

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

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
powershell

Para instalar uma versão diferente, basta subs­ti­tuir v2.17.2 no endereço de destino pelo número da versão desejada.

Etapa 3: testar o Docker Compose

Verifique se a ins­ta­la­ção foi bem-sucedida exibindo a versão atual do Compose:

docker compose version
powershell

Você deverá ver o seguinte resultado:

Imagem: Docker Compose Version
Quando você vê o número da versão do Compose, a ins­ta­la­ção foi bem-sucedida.
Dica

Para começar a usar o Docker, confira nosso Tutorial do Docker ou saiba mais sobre Comandos do Docker e Or­ques­tra­ção do Docker usando Swarm e Compose.

Ir para o menu principal