Sådan installeres den seneste Docker Compose-version manuelt på Linux

Sådan installeres den seneste Docker Compose-version manuelt på Linux
Læsere som dig hjælper med at støtte MUO. Når du foretager et køb ved hjælp af links på vores websted, kan vi optjene en affiliate-kommission. Læs mere.

Docker Compose er tilgængelig i standarddepoterne på de fleste distros. De seneste repository-versioner har dog en tendens til at være flere versioner bag den seneste udgivelse.





MUO video af dagen RUL FOR AT FORTSÆTTE MED INDHOLD

Dette bliver i stigende grad et problem og kan forårsage en række fejl, der kræver løsninger. Sådan installerer du den seneste version af Docker Compose på Linux.





Docker Compose forenkler dit liv

Docker er et vigtigt containeriseringsværktøj, der giver dig mulighed for at implementere software på din Linux-pc eller server uden risiko for, at det vil forstyrre andre apps, du har installeret.





søg og download musik gratis

Det gør det nemt at konfigurere et miljø, som din software kan køre i, og det kan downloade billeder og automatisk opsætte containere – alt sammen med en enkelt sammensat kommando.

Docker Compose-tilføjelsen gør livet endnu nemmere. Med den kan du definere miljøer i en YAML-tekstfil og derefter bruge korte kommandoer til at administrere dem.



hvis du selvvært-projekter på en Raspberry Pi , det er uvurderligt. Du kan endda køre hele operativsystemer, Ubuntu, for eksempel som Docker-containere .

Hvorfor ikke bruge Repo-udgivelsen af ​​Docker Compose?

Mens det er nemt at installer Docker Compose på Linux , udviklingen går hurtigt, og der er flere forskellige versioner af Docker Compose i aktiv brug i dag.





  docker-compose smider fejl med wger

Skemaet og syntaksen, de bruger, er ikke altid kompatible, og når du opretter containere, kan du støde på fejl som ' services.web.depends_on indeholder en ugyldig type, den skal være en matrix 'eller' Ikke-understøttet konfigurationsmulighed for netværk '.

Mange af disse fejl vedrører funktioner, der er blevet forældet eller tilføjet, siden din version af Docker Compose blev udgivet. Mens du roder rundt og ændrer versionsnummeret i din docker-compose.yaml fil eller intensiv søgning efter meget specifikke fejl nogle gange kan give resultater, det er ikke den bedste løsning.





De seneste Docker Compose-udgivelser behandler kun versionsnumre som vejledende og vil normalt fungere problemfrit med YAML-filer, der er oprettet til tidligere udgivelser af Docker Compose.

Da standardrepository-udgivelserne af Docker Compose har en tendens til at halte bagefter de seneste, skal du muligvis installere Docker Compose manuelt.

Sådan installeres Docker Compose manuelt

  docker compose github udgivelser side

Du kan finde den seneste Docker Compose-udgivelse på projektets officielle GitHub-udgivelsesside.

Hent: Docker Compose

Før du starter, bør du afinstallere den version af Docker Compose, du installerede med din pakkehåndtering. Hvis du for eksempel installerede Docker Compose ved hjælp af APT, skal du åbne en terminal og indtaste:

 sudo apt remove docker-compose

Besøg siden GitHub Releases i din browser, og vælg din systemarkitektur fra listen. De fleste moderne stationære pc'er vil kræve docker-compose-linux-x86_64 pakke. Dette kan være skjult, og du skal muligvis klikke Vis alle aktiver at finde den.

For de seneste 64-bit Raspberry Pis skal du vælge docker-compose-linux-aarch64 , og for ældre ARM-arkitektur, se efter docker-compose-linux-armv7 eller docker-compose-linux-armv6 .

Højreklik på den udgivelse, du ønsker, og vælg derefter Kopier link .

Vend nu tilbage til din terminal, og brug wget kommando for at downloade det binære:

 wget https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64
  installer docker-compose binær manuelt på linux

Omdøb den downloadede fil, flyt den til en placering i din PATH, og gør den eksekverbar:

 sudo mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose 
sudo chmod +x /usr/local/bin/docker-compose

Til sidst skal du kontrollere versionen af ​​Docker Compose, der er installeret med:

 docker-compose -v

Du vil nu have den seneste Docker Compose-udgivelse installeret på din Linux-pc.

Brug Docker Compose til at køre nogle fantastiske projekter

Med en opdateret Docker Compose-udgivelse vil du opdage, at dine projekter og containeriserede apps kører mere problemfrit.

Hvis du finder det for besværligt at administrere flere Docker-containere, selv med Docker Compose, er der nemme at bruge værktøjer, der kan forenkle administrationen for dig.