Docker Compose hjälper dig att hantera och ko­or­di­ne­ra dina Docker-con­tain­rar. Verktyget kan in­stal­le­ras på macOS med bara några få steg i ter­mi­na­len och är ett perfekt kom­ple­ment för con­tai­ner­han­te­ring med Docker.

Steg 1: In­stal­le­ra Docker

Innan du kan börja in­stal­le­ra Docker Compose på en Mac måste du se till att du har laddat ner och in­stal­le­rat Docker. Du kan kon­trol­le­ra om så är fallet med ett enkelt ter­mi­nal­kom­man­do:

docker --version
bash

Om du har in­stal­le­rat Docker kan du se vilken version av Docker du har.

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

Al­ter­na­tivt kan du ladda ner Docker från den of­fi­ci­el­la Docker-webb­plat­sen. Se till att du har valt rätt chipset, eftersom det finns en skillnad mellan Apple-datorer som använder sitt eget Apple-chip och Apple-datorer med ett Intel-chip. När filen har laddats ner öppnar du den och följer in­struk­tio­ner­na i in­stal­la­tions­gui­den för att slutföra in­stal­la­tio­nen av Docker. Om du har frågor under processen kan du hitta användbar hjälp om in­stal­la­tio­nen i Docker-hand­led­ning­ar­na.

Steg 2: Ladda ner Docker Compose för Mac

För att påbörja in­stal­la­tio­nen av Docker Compose på din Mac öppnar du ett ter­minal­föns­ter. När ter­mi­na­len är öppen kan du ange följande kommando, som au­to­ma­tiskt laddar ner den senaste versionen av Docker Compose för Mac:

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

Om du får ett fel­med­de­lan­de när du kör fö­re­gå­en­de kommando beror det troligen på att du inte har till­räck­li­ga be­hö­rig­he­ter för att skriva till den nöd­vän­di­ga katalogen. I sådana fall re­kom­men­de­ras det att du utför in­stal­la­tio­nen som su­pe­ran­vän­da­re. För att göra detta anger du följande kommando i ter­mi­na­len:

sudo -i
bash

Upprepa nu steg 2 i in­struk­tio­ner­na och fortsätt med följande steg.

Tips

Docker Compose är inte begränsat till Mac. För att arbeta med Docker på ett annat ope­ra­tiv­sy­stem guidar våra hand­led­ning­ar dig genom ned­ladd­ning och in­stal­la­tion av Docker Compose:

Steg 3: Markera Docker Compose som en körbar fil

För att kunna använda Docker Compose måste du göra pro­gram­met körbart genom att ändra be­hö­rig­he­ter­na. Ter­mi­nal­kom­man­dot chmod hjälper dig med detta:

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

Mark Docker Skapa ett körbart program med +x, som står för execu­tab­le(körbart).

Steg 4: Kon­trol­le­ra om in­stal­la­tio­nen lyckades

För att sä­ker­stäl­la att inga fel uppstod under in­stal­la­tio­nen av Docker Compose på macOS, öppna den aktuella versionen av Docker Compose i ter­mi­na­len:

docker compose version
bash

Om du har gjort allt korrekt ska den in­stal­le­ra­de versionen av Docker Compose nu visas i ter­minal­fönst­ret.

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

Om du får ett fel­med­de­lan­de istället för att se Docker Compose-versionen, betyder det att ett fel uppstod under in­stal­la­tions­pro­ces­sen. Vi re­kom­men­de­rar att du upprepar stegen ovan igen.

Tips

Vill du lära dig hur man använder Docker Compose? Kolla in vår hand­led­ning för Docker Compose.

Gå till huvudmeny