Docker Compose auttaa sinua hal­lin­noi­maan ja koor­di­noi­maan Docker-kontteja. Työkalu voidaan asentaa macOS-käyt­tö­jär­jes­tel­mään muu­ta­mal­la ko­men­nol­la ter­mi­naa­lis­sa, ja se on erin­omai­nen lisä Docker-konttien hal­lin­taan.

Vaihe 1: Asenna Docker

Ennen kuin aloitat Docker Composen asen­nuk­sen Mac-tie­to­ko­neel­le, varmista, että olet ladannut ja asentanut Docker-oh­jel­mis­ton. Voit tarkistaa tämän yk­sin­ker­tai­sel­la ko­men­to­ri­vi­ko­men­nol­la:

docker --version
bash

Jos olet asentanut Docker-oh­jel­mis­ton, voit tarkistaa sen version.

Kuva: Screenshot of Mac terminal after running docker –version
View your Docker version in Mac terminal.

Vaih­toeh­toi­ses­ti voit ladata Docker-oh­jel­mis­ton Docker-oh­jel­mis­ton vi­ral­li­sil­ta verk­ko­si­vuil­ta. Varmista, että olet valinnut oikean pii­ri­sar­jan, sillä on eroa Applen omalla sirulla va­rus­tet­tu­jen tie­to­ko­nei­den ja Intel-sirulla va­rus­tet­tu­jen Apple-tie­to­ko­nei­den välillä. Kun tiedoston lataus on valmis, avaa se ja noudata asen­nus­oh­jei­ta Docker-oh­jel­mis­ton asen­nuk­sen loppuun saat­ta­mi­sek­si. Jos sinulla herää ky­sy­myk­siä prosessin aikana, Docker-oppaista löydät hyö­dyl­li­siä ohjeita asen­nuk­seen.

Vaihe 2: Lataa Docker Compose Macille

Aloita Docker Compose -so­vel­luk­sen asennus Mac-tie­to­ko­neel­le­si avaamalla ter­mi­naa­li-ikkuna. Kun ter­mi­naa­li on auki, kirjoita seuraava komento, joka lataa au­to­maat­ti­ses­ti uusimman Docker Compose -version Macille:

curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
bash

Jos edellisen komennon suo­rit­ta­mi­sen yh­tey­des­sä ilmestyy vir­heil­moi­tus, se johtuu to­den­nä­köi­ses­ti siitä, että sinulla ei ole riittävät kir­joi­tusoi­keu­det tar­vit­ta­vaan ha­ke­mis­toon. Täl­lai­sis­sa ta­pauk­sis­sa on suo­si­tel­ta­vaa suorittaa asennus pää­käyt­tä­jä­nä. Tee tämä kir­joit­ta­mal­la ter­mi­naa­liin seuraava komento:

sudo -i
bash

Toista nyt ohjeiden vaihe 2 ja jatka seu­raa­vien vaiheiden parissa.

Vinkki

Docker Compose ei ole ra­joi­tet­tu Mac-tie­to­ko­nei­siin. Jos haluat käyttää Dockeria jollakin muulla käyt­tö­jär­jes­tel­mäl­lä, op­pais­sam­me opas­te­taan sinua Docker Composen la­taa­mi­ses­sa ja asen­ta­mi­ses­sa:

Vaihe 3: Määritä Docker Compose suo­ri­tet­ta­vak­si tie­dos­tok­si

Jotta voit käyttää Docker Composea, sinun on muu­tet­ta­va ohjelman käyt­tö­oi­keu­det niin, että se on suo­ri­tet­ta­vis­sa. Ter­mi­naa­li­ko­men­to chmod auttaa tässä:

chmod +x /usr/local/bin/docker-compose
bash

Merkitse Docker Compose suo­ri­tet­ta­vak­si oh­jel­mak­si käyt­tä­mäl­lä +x-merkkiä, joka tar­koit­taa suo­ri­tet­ta­vuut­ta.

Vaihe 4: Tarkista, onko asennus on­nis­tu­nut

Var­mis­taak­se­si, ettei Docker Compose -asen­nuk­ses­sa macOS:ssa ole ilmennyt virheitä, tarkista ter­mi­naa­lis­ta Docker Compose -oh­jel­mis­ton nykyinen versio:

docker compose version
bash

Jos olet tehnyt kaiken oikein, asennettu Docker Compose -versio pitäisi nyt näkyä ter­mi­naa­li-ikkunassa.

Kuva: Screenshot of the Mac terminal after running docker compose version
View the installed Docker compose version on a Mac.

Jos Docker Compose -version sijaan näkyy vir­heil­moi­tus, se tar­koit­taa, että asen­nuk­sen aikana on ta­pah­tu­nut virhe. Suo­sit­te­lem­me, että toistat yllä olevat vaiheet.

Vinkki

Haluatko oppia käyt­tä­mään Docker Composea? Tutustu Docker Compose -op­paa­seem­me.

Siirry pää­va­lik­koon