Docker Compose -so­vel­luk­sen avulla voit suorittaa mo­ni­mut­kai­sia so­vel­luk­sia yhdellä ko­men­nol­la. Tämä tar­koit­taa, että kontit voidaan ottaa käyttöön nopeammin ja te­hok­kaam­min. Op­paas­sam­me opas­te­taan sinut vaihe vaiheelta Docker Compose -so­vel­luk­sen asen­nuk­ses­sa Windows-käyt­tö­jär­jes­tel­mään.

Mitkä ovat Docker Compose -so­vel­luk­sen vaa­ti­muk­set Windows-käyt­tö­jär­jes­tel­mäs­sä?

Docker Compose on olen­nai­nen osa Docker Desktop for Windows-so­vel­lus­ta. Jotta Docker Compose-so­vel­luk­sen erillistä versiota voi käyttää, seu­raa­vien vaa­ti­mus­ten on täy­tyt­tä­vä:

  • Docker Engine: Compose on Docker Engine -so­vel­luk­sen laajennus. Siksi Docker-pal­ve­li­men ja -asia­kas­so­vel­luk­sen suo­ri­tus­tie­dos­tot on oltava asen­net­tui­na.
  • Käyt­tö­jär­jes­tel­mä: Windows, jär­jes­tel­män­val­vo­jan oikeudet
Vinkki

Tässä op­paas­sam­me kerrotaan, miten Docker Compose asen­ne­taan Ubuntuun ja macOS:iin.

Kuinka asentaa Docker Compose Win­dow­sis­sa vaihe vaiheelta

Jotta voit asentaa ja käyttää Docker Composea, Docker-daemonin ja Docker-asia­kas­oh­jel­man tulee olla käynnissä Windows-pal­ve­li­mel­la­si. Ennen kuin aloitat, on suo­si­tel­ta­vaa varmistaa, että Docker-palvelu toimii vir­heet­tö­mäs­ti.

Vaihe 1: Käynnistä PowerS­hell

Käynnistä ensin PowerS­hell jär­jes­tel­män­val­vo­jan oi­keuk­sil­la. Vahvista va­lit­se­mal­la ”Kyllä”, jotta sovellus voi tehdä muutoksia lait­tee­see­si.

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

Vaihe 2: Määritä TLS-tur­vapro­to­kol­la

GitHub vaatii ole­tusar­voi­se­na suo­jauspro­to­kol­la­na TLS 1.2:ta. Suorita seuraava komento Windows PowerS­hel­lis­sä:

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

Vaihe 3: Lataa ja asenna Docker Compose

Lataa Compose-oh­jel­mis­ton uusin versio (v2.17.2) Git­Hu­bis­ta:

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

Jos haluat asentaa toisen version, korvaa koh­deo­soit­tees­sa oleva v2.17.2 ha­lua­mal­la­si ver­sio­nu­me­rol­la.

Vaihe 3: Testaa Docker Compose

Tarkista, onko asennus on­nis­tu­nut, näyt­tä­mäl­lä Compose-oh­jel­mis­ton nykyinen versio:

docker compose version
powers­hell

Näet seuraavan tuloksen:

Kuva: Docker Compose Version
When you see the version number of Compose, the ins­tal­la­tion was success­ful.
Siirry pää­va­lik­koon