Docker Compose võimaldab käivitada keerukaid rakendusi üheainsa käsuga. See tähendab, et kon­tei­ne­rid saab ka­su­tusele võtta kiiremini ja tõ­hu­sa­malt. Meie juhend tutvustab samm-sammult Docker Compose’i pai­gal­da­mist Windowsis.

Millised on Docker Compose’i nõuded Windowsis?

Docker Compose on Win­dow­sile mõel­dud­Doc­ker Desktopi la­hu­ta­matu osa. Docker Compose’i eral­di­seisva versiooni ka­su­ta­miseks peavad olema täidetud järgmised nõuded:

  • Docker Engine: Compose on Docker Engine’i laiendus. Seega peavad teie arvutisse olema ins­tal­li­tud Docker Serveri ja kliendi käi­vi­tus­fai­lid.
  • Ope­rat­sioo­ni­süs­teem: Windows, ad­mi­nist­raa­tori õigused
Tip

Meie juhend näitab, kuidas ins­tal­lida Docker Compose Ubuntu ja macOS-i.

Kuidas ins­tal­lida Docker Compose Windowsis samm-sammult

Docker Compose’i ins­tal­li­miseks ja ka­su­ta­miseks peaksid teie Windows-serveris töötama Docker Daemon ja Docker Client. Enne alus­ta­mist on soo­vi­ta­tav veenduda, et Docker-teenus töötab tõrgeteta.

1. samm: Käivita PowerS­hell

Esmalt käivita PowerS­hell ad­mi­nist­raa­tori õigustega. Kinnita valikuga „Jah“, et lubada ra­ken­dusel teha muudatusi seadmes.

Image: User Account Control
Click ‘Yes’ to begin ins­tal­la­tion.

2. samm: TLS-tur­va­pro­to­kolli sea­dis­ta­mine

GitHub nõuab vaikimisi tur­va­pro­to­kol­lina TLS 1.2 ka­su­ta­mist. Käivita Windows PowerS­hel­lis järgmine käsk:

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

3. samm: Lae alla ja ins­tal­leeri Docker Compose

Lae alla Compose’i uusim versioon (v2.17.2) GitHubist:

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
powers­hell

Teise versiooni ins­tal­li­miseks asenda sihtad­res­sis v2.17.2 soovitud versiooni numbriga.

3. samm: Docker Compose’i testimine

Kont­rol­lige, kas ins­tal­li­mine õnnestus, kuvades Compose’i praeguse versiooni:

docker compose version
powers­hell

Te peaksite nägema järgmist väljundit:

Image: Docker Compose Version
When you see the version number of Compose, the ins­tal­la­tion was success­ful.
Go to Main Menu