Docker Compose vam omogoča zagon za­ple­te­nih aplikacij z enim samim ukazom. To pomeni, da je mogoče kon­tej­ner­je raz­vr­sti­ti hitreje in učin­ko­vi­te­je. Naš vodič vas korak za korakom popelje skozi na­me­sti­tev Docker Compose v sistemu Windows.

Kakšne so zahteve za Docker Compose v sistemu Windows?

Docker Compose je sestavni del programa Docker Desktop za Windows. Za uporabo sa­mo­stoj­ne različice Docker Compose morajo biti iz­pol­nje­ne naslednje zahteve:

  • Docker Engine: Compose je raz­ši­ri­tev Docker Engine. Zato morate imeti nameščene iz­ve­dlji­ve datoteke Docker Server in Client.
  • Ope­ra­cij­ski sistem: Windows, skrbniške pravice
Tip

V našem vodniku vam bomo pokazali, kako namestiti Docker Compose v sistemu Ubuntu in Docker Compose v sistemu macOS.

Kako korak za korakom namestiti Docker Compose v sistemu Windows

Za na­me­sti­tev in uporabo Docker Compose morata na vašem strežniku Windows teči Docker Daemon in Docker Client. Preden začnete, je najbolje preveriti, ali storitev Docker deluje brez napak.

Korak 1: Zaženi Po­wer­Shell

Najprej zaženite Po­wer­Shell z upra­vi­telj­ski­mi pravicami. Potrdite z »Da«, da apli­ka­ci­ji dovolite spre­mi­nja­nje na­sta­vi­tev na vaši napravi.

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

Korak 2: Nastavite varnostni protokol TLS

GitHub zahteva TLS 1.2 kot privzeti varnostni protokol. V Windows Po­wer­Shel­lu izvedite naslednji ukaz:

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
po­wer­shell

Korak 3: Prenesite in namestite Docker Compose

Prenesite naj­no­vej­šo različico programa Compose (v2.17.2) s spletne strani 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­wer­shell

Če želite namestiti drugo različico, preprosto za­me­njaj­te v2.17.2 v ciljnem naslovu z želeno številko različice.

Korak 3: Pre­iz­ku­si­te Docker Compose

Preverite, ali je na­me­sti­tev uspela, tako da prikažete trenutno različico programa Compose:

docker compose version
po­wer­shell

Na zaslonu bi se moralo prikazati naslednje:

Image: Docker Compose Version
When you see the version number of Compose, the in­stal­la­ti­on was success­ful.
Go to Main Menu