Docker Compose vam pomaga pri upra­vlja­nju in uskla­je­va­nju vaših Doc­ker­je­vih kon­tej­ner­jev. Orodje lahko v nekaj korakih namestite v terminalu na macOS in je idealna do­pol­ni­tev za upra­vlja­nje kon­tej­ner­jev z Dockerjem.

Korak 1: Namestite Docker

Preden začnete z na­me­sti­tvi­jo Docker Compose na ra­ču­nal­ni­ku Mac, se pre­pri­čaj­te, da ste prenesli in namestili Docker. To lahko preverite s pre­pro­stim ukazom v terminalu:

docker --version
bash

Če ste namestili Docker, boste lahko videli različico Dockerja.

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

Docker lahko prenesete tudi z uradne spletne strani Dockerja. Pre­pri­čaj­te se, da ste izbrali pravi nabor čipov, saj obstaja razlika med ra­ču­nal­ni­ki Apple, ki upo­ra­blja­jo lastni čip Apple, in ra­ču­nal­ni­ki Apple z Intelovim čipom. Ko se prenos datoteke konča, jo odprite in sledite navodilom na­me­sti­tve­ne­ga čarovnika, da na­me­sti­tev Dockerja za­klju­či­te. Če med tem postopkom nastanejo kakršna koli vprašanja, vam bodo pri na­me­sti­tvi v pomoč navodila v Doc­ker­je­vih vodičih.

Korak 2: Prenesite Docker Compose za Mac

Da bi začeli z na­me­sti­tvi­jo programa Docker Compose na ra­ču­nal­ni­ku Mac, odprite okno terminala. Ko je terminal odprt, vnesite naslednji ukaz, ki bo samodejno prenesel naj­no­vej­šo različico programa Docker Compose za Mac:

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

Če se med iz­va­ja­njem prej­šnje­ga ukaza pojavi sporočilo o napaki, je to verjetno posledica ne­za­do­stnih pravic za pisanje v zahtevani imenik. V takih primerih pri­po­ro­ča­mo, da na­me­sti­tev izvedete kot skrbnik. Za to v terminalu vnesite naslednji ukaz:

sudo -i
bash

Sedaj ponovite 2. korak navodil in na­da­ljuj­te z na­sle­dnji­mi koraki.

Tip

Docker Compose ni omejen na Mac. Če želite upo­ra­blja­ti Docker na drugem ope­ra­cij­skem sistemu, vam bodo naši navodili pomagali pri prenosu in na­me­sti­tvi Docker Compose:

Korak 3: Označite datoteko Docker Compose kot iz­ve­dlji­vo datoteko

Če želite upo­ra­blja­ti Docker Compose, morate program nastaviti kot izvedljiv tako, da spre­me­ni­te njegova do­vo­lje­nja. Pri tem vam pomaga ukaz v terminalu chmod:

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

Označite Docker Compose kot iz­ve­dlji­vo datoteko z uporabo oznake +x, ki pomeni »iz­ve­dlji­vo«.

Korak 4: Preverite, ali je na­me­sti­tev uspela

Da bi se pre­pri­ča­li, da med na­me­sti­tvi­jo Docker Compose v sistemu macOS ni prišlo do napak, v terminalu odprite trenutno različico Docker Compose:

docker compose version
bash

Če ste vse naredili pravilno, bi se morala v terminalu zdaj prikazati nameščena različica Docker Compose.

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

Če namesto različice Docker Compose vidite sporočilo o napaki, to pomeni, da je med na­me­sti­tvi­jo prišlo do napake. Pri­po­ro­ča­mo, da ponovite zgornje korake.

Tip

Želite izvedeti, kako upo­ra­blja­ti Docker Compose? Oglejte si naš vodnik po Docker Compose.

Go to Main Menu