Docker Compose vám umožňuje spouštět složité aplikace pomocí jediného příkazu. To znamená, že kontejnery lze nasazovat rychleji a efektivněji. Náš tutoriál vás provede instalací Docker Compose pro Windows krok za krokem.

Jaké jsou požadavky Docker Compose na Windows?

Docker Compose je nedílnou součástí aplikace Docker Desktop pro Windows. Chcete-li používat samostatnou verzi aplikace Docker Compose, musí být splněny následující požadavky:

  • Docker Engine: Compose je rozšíření Docker Engine. Musíte tedy mít nainstalované binární soubory Docker Server a Client.
  • Operační systém: Windows, práva správce
Tip

Náš průvodce vám ukáže, jak nainstalovat Docker Compose na Ubuntu a Docker Compose na macOS.

Jak nainstalovat Docker Compose ve Windows krok za krokem

Chcete-li nainstalovat a používat Docker Compose, musí být na vašem serveru Windows spuštěny služby Docker Daemon a Docker Client. Než začnete, je nejlepší se ujistit, že služba Docker běží bezchybně.

Krok 1: Spusťte PowerShell

Nejprve spusťte PowerShell pomocí svých práv správce. Potvrďte „Ano“, aby aplikace mohla provádět změny ve vašem zařízení.

Obrázek: User Account Control
Click ‘Yes’ to begin installation.

Krok 2: Nastavení bezpečnostního protokolu TLS

GitHub vyžaduje jako výchozí bezpečnostní protokol TLS1.2. Spusťte následující příkaz v prostředí Windows PowerShell:

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

Krok 3: Stáhněte a nainstalujte Docker Compose

Stáhněte si nejnovější verzi Compose (v2.17.2) z GitHubu:

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

Chcete-li nainstalovat jinou verzi, jednoduše nahraďte v2.17.2 v cílové adrese požadovaným číslem verze.

Krok 3: Otestujte Docker Compose

Zkontrolujte, zda byla instalace úspěšná, zobrazením aktuální verze Compose:

docker compose version
powershell

Měl by se zobrazit následující výstup:

Obrázek: Docker Compose Version
When you see the version number of Compose, the installation was successful.
Přejít do hlavního menu