Met Docker Compose kunt u complexe ap­pli­ca­ties uitvoeren met één enkele opdracht. Dit betekent dat con­tai­ners sneller en ef­fi­ci­ën­ter kunnen worden ge­ïm­ple­men­teerd. Onze tutorial begeleidt u stap voor stap bij de in­stal­la­tie van Docker Compose op Windows.

Wat zijn de vereisten van Docker Compose op Windows?

Docker Compose is een integraal onderdeel van Docker Desktop voor Windows. Om de stand-alone versie van Docker Compose te kunnen gebruiken, moet aan de volgende vereisten worden voldaan:

  • Docker Engine: Compose is een uit­brei­ding van Docker Engine. U moet dus de Docker Server- en Client-binaries ge­ïn­stal­leerd hebben.
  • Be­stu­rings­sys­teem: Windows, be­heer­ders­rech­ten
Tip

Onze hand­lei­ding laat u zien hoe u Docker Compose op Ubuntu en Docker Compose op macOS kunt in­stal­le­ren.

Hoe in­stal­leer je Docker Compose stap voor stap op Windows?

Om Docker Compose te in­stal­le­ren en te gebruiken, moeten Docker Daemon en Docker Client op uw Windows-server worden uit­ge­voerd. Voordat u begint, kunt u het beste con­tro­le­ren of de Docker-service foutloos werkt.

Stap 1: Start Po­werS­hell

Start eerst Po­werS­hell met uw be­heer­ders­rech­ten. Bevestig met ‘Ja’ om de app toe­stem­ming te geven wij­zi­gin­gen aan te brengen op uw apparaat.

Afbeelding: User Account Control
Click ‘Yes’ to begin in­stal­la­ti­on.

Stap 2: Stel het TLS-be­vei­li­gings­pro­to­col in

GitHub vereist TLS1.2 als stan­daard­be­vei­li­gings­pro­to­col. Voer de volgende opdracht uit in Windows Po­werS­hell:

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
po­wers­hell

Stap 3: Download en in­stal­leer Docker Compose

Download de nieuwste versie van Compose (v2.17.2) van 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
po­wers­hell

Om een andere versie te in­stal­le­ren, vervangt u gewoon v2.17.2 in het doeladres door het gewenste ver­sie­num­mer.

Stap 3: Test Docker Compose

Con­tro­leer of de in­stal­la­tie succesvol was door de huidige versie van Compose weer te geven:

docker compose version
po­wers­hell

U zou de volgende uitvoer moeten zien:

Afbeelding: Docker Compose Version
When you see the version number of Compose, the in­stal­la­ti­on was suc­ces­sful.
Ga naar hoofdmenu