Med Docker Compose kan du køre komplekse ap­pli­ka­tio­ner med en enkelt kommando. Det betyder, at con­tai­ne­re kan im­ple­men­te­res hurtigere og mere effektivt. Vores vej­led­ning fører dig trin for trin gennem in­stal­la­tio­nen af Docker Compose på Windows.

Hvad er kravene til Docker Compose på Windows?

Docker Compose er en in­te­gre­ret del af Docker Desktop til Windows. For at kunne bruge den selv­stæn­di­ge version af Docker Compose skal følgende krav være opfyldt:

  • Docker Engine: Compose er en udvidelse af Docker Engine. Du skal derfor have Docker-server- og kli­ent­pro­gram­mer­ne in­stal­le­ret.
  • Ope­ra­tiv­sy­stem: Windows, ad­mi­ni­stra­tor­ret­tig­he­der
Tip

Vores guide viser dig, hvordan du in­stal­le­rer Docker Compose på Ubuntu og Docker Compose på macOS.

Sådan in­stal­le­rer du Docker Compose på Windows trin for trin

For at in­stal­le­re og bruge Docker Compose skal Docker Daemon og Docker Client køre på din Windows-server. Inden du går i gang, bør du sikre dig, at Docker-tjenesten kører uden fejl.

Trin 1: Start Po­werS­hell

Start først Po­werS­hell med ad­mi­ni­stra­tor­ret­tig­he­der. Bekræft med »Ja« for at give appen til­la­del­se til at foretage ændringer på din enhed.

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

Trin 2: Kon­fi­gu­rer TLS-sik­ker­heds­pro­tokol­len

GitHub kræver TLS 1.2 som standard sik­ker­heds­pro­tokol. Kør følgende kommando i Windows Po­werS­hell:

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

Trin 3: Download og installer Docker Compose

Download den nyeste version af Compose (v2.17.2) fra 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

For at in­stal­le­re en anden version skal du blot erstatte v2.17.2 i må­ladres­sen med det ønskede ver­sions­num­mer.

Trin 3: Test Docker Compose

Kon­trol­ler, om in­stal­la­tio­nen er lykkedes, ved at få vist den aktuelle version af Compose:

docker compose version
po­wers­hell

Du bør nu se følgende resultat:

Billede: Docker Compose Version
When you see the version number of Compose, the in­stal­la­tion was suc­ces­sful.
Gå til ho­ved­me­nu­en