Med Docker Compose kan du köra komplexa ap­pli­ka­tio­ner med ett enda kommando. Det innebär att con­tain­rar kan dis­tri­bue­ras snabbare och mer effektivt. Vår hand­led­ning guidar dig steg för steg genom in­stal­la­tio­nen av Docker Compose Windows.

Vilka är kraven för Docker Compose på Windows?

Docker Compose är en in­te­gre­rad del av Docker Desktop för Windows. För att kunna använda den fri­ståen­de versionen av Docker Compose måste följande krav uppfyllas:

  • Docker Engine: Compose är en utökning av Docker Engine. Du måste därför ha Docker Server och Client bi­när­fi­ler in­stal­le­ra­de.
  • Ope­ra­tiv­sy­stem: Windows, ad­mi­nist­ra­törs­rät­tig­he­ter
Tips

Vår guide visar hur du in­stal­le­rar Docker Compose på Ubuntu och Docker Compose på macOS.

Hur man in­stal­le­rar Docker Compose på Windows steg för steg

För att in­stal­le­ra och använda Docker Compose måste Docker Daemon och Docker Client köras på din Windows-server. Innan du börjar är det bäst att kon­trol­le­ra att Docker-tjänsten körs utan fel.

Steg 1: Starta Po­werS­hell

Starta först Po­werS­hell med dina ad­mi­nist­ra­törs­rät­tig­he­ter. Bekräfta med ”Ja” för att tillåta appen att göra ändringar på din enhet.

Bild: User Account Control
Click ‘Yes’ to begin in­stal­la­tion.

Steg 2: Kon­fi­gu­re­ra TLS-sä­ker­hets­pro­to­kol­let

GitHub kräver TLS1.2 som stan­dard­pro­to­koll för säkerhet. Kör följande kommando i Windows Po­werS­hell:

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

Steg 3: Ladda ner och in­stal­le­ra Docker Compose

Ladda ner den senaste versionen av Compose (v2.17.2) från 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

För att in­stal­le­ra en annan version ersätter du helt enkelt v2.17.2 i mål­a­dres­sen med önskat ver­sions­num­mer.

Steg 3: Testa Docker Compose

Kon­trol­le­ra om in­stal­la­tio­nen lyckades genom att visa den aktuella versionen av Compose:

docker compose version
po­wers­hell

Du bör se följande utdata:

Bild: Docker Compose Version
When you see the version number of Compose, the in­stal­la­tion was suc­cess­ful.
Gå till huvudmeny