So installieren Sie die neueste Docker Compose-Version manuell unter Linux

So installieren Sie die neueste Docker Compose-Version manuell unter Linux
Leser wie Sie unterstützen MUO. Wenn Sie über Links auf unserer Website einen Kauf tätigen, erhalten wir möglicherweise eine Affiliate-Provision. Weiterlesen.

Docker Compose ist in den Standard-Repositorys der meisten Distributionen verfügbar. Allerdings liegen die neuesten Repository-Versionen in der Regel mehrere Versionen hinter der neuesten Version zurück.





MUO-Video des Tages Scrollen Sie, um mit dem Inhalt fortzufahren

Dies stellt zunehmend ein Problem dar und kann zu einer Vielzahl von Fehlern führen, die eine Problemumgehung erfordern. Hier erfahren Sie, wie Sie die neueste Version von Docker Compose unter Linux installieren.





Docker Compose vereinfacht Ihr Leben

Docker ist ein unverzichtbares Containerisierungstool, mit dem Sie Software auf Ihrem Linux-PC oder -Server bereitstellen können, ohne dass das Risiko besteht, dass sie andere von Ihnen installierte Apps beeinträchtigt.





So überprüfen Sie tote Pixel

Es vereinfacht die Konfiguration einer Umgebung für die Ausführung Ihrer Software und ermöglicht das Herunterladen von Bildern und das automatische Einrichten von Containern – alles mit einem einzigen zusammengesetzten Befehl.

Das Add-on Docker Compose macht das Leben noch einfacher. Damit können Sie Umgebungen in einer YAML-Textdatei definieren und diese dann mit kurzen Befehlen verwalten.



Wenn du Selbsthostende Projekte auf einem Raspberry Pi , es ist von unschätzbarem Wert. Sie können sogar ganze Betriebssysteme ausführen, Ubuntu beispielsweise als Docker-Container .

Warum nicht die Repo-Version von Docker Compose verwenden?

Während es einfach ist Installieren Sie Docker Compose unter Linux , die Entwicklung schreitet schnell voran und es sind heute mehrere verschiedene Versionen von Docker Compose im aktiven Einsatz.





  Docker-Compose wirft Fehler mit Wger aus

Das von ihnen verwendete Schema und die Syntax sind nicht immer kompatibel und beim Hochfahren von Containern können Fehler auftreten wie „ Services.web.depends_on enthält einen ungültigen Typ, es sollte ein Array sein ' oder ' Nicht unterstützte Konfigurationsoption für Netzwerke '.

Viele dieser Fehler beziehen sich auf Funktionen, die seit der Veröffentlichung Ihrer Version von Docker Compose veraltet oder hinzugefügt wurden. Während Sie herumspielen und die Versionsnummer in Ihrem ändern docker-compose.yaml Die Suche nach sehr spezifischen Fehlern in der Datei oder die intensive Suche nach sehr spezifischen Fehlern kann manchmal zu Ergebnissen führen. Dies ist jedoch nicht die beste Option.





Die neuesten Versionen von Docker Compose behandeln Versionsnummern nur als Empfehlung und funktionieren normalerweise nahtlos mit YAML-Dateien, die für frühere Versionen von Docker Compose erstellt wurden.

Da die Standard-Repository-Versionen von Docker Compose tendenziell hinter den neuesten zurückbleiben, müssen Sie Docker Compose möglicherweise manuell installieren.

So installieren Sie Docker Compose manuell

  Docker Compose Github Releases-Seite

Die neueste Docker Compose-Version finden Sie auf der offiziellen GitHub-Release-Seite des Projekts.

Herunterladen: Docker Compose

Bevor Sie beginnen, sollten Sie die Version von Docker Compose deinstallieren, die Sie mit Ihrem Paketmanager installiert haben. Wenn Sie Docker Compose beispielsweise mit APT installiert haben, öffnen Sie ein Terminal und geben Sie Folgendes ein:

 sudo apt remove docker-compose

Besuchen Sie die GitHub-Releases-Seite in Ihrem Browser und wählen Sie Ihre Systemarchitektur aus der Liste aus. Die meisten modernen Desktop-PCs benötigen das docker-compose-linux-x86_64 Paket. Dies ist möglicherweise ausgeblendet und Sie müssen möglicherweise klicken Alle Vermögenswerte anzeigen es zu finden.

Wählen Sie für aktuelle 64-Bit-Raspberry-Pis docker-compose-linux-aarch64 , und für ältere ARM-Architekturen suchen Sie nach docker-compose-linux-armv7 oder docker-compose-linux-armv6 .

Klicken Sie mit der rechten Maustaste auf die gewünschte Version und wählen Sie dann aus Link kopieren .

Kehren Sie nun zu Ihrem Terminal zurück und verwenden Sie das wget Befehl zum Herunterladen der Binärdatei:

ist g2a sicher zu kaufen
 wget https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64
  Installieren Sie die Docker-Compose-Binärdatei manuell unter Linux

Benennen Sie die heruntergeladene Datei um, verschieben Sie sie an einen Speicherort in Ihrem PATH und machen Sie sie ausführbar:

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

Überprüfen Sie abschließend die Version von Docker Compose, die installiert ist mit:

 docker-compose -v

Sie hätten nun die neueste Docker Compose-Version auf Ihrem Linux-PC installiert.

Verwenden Sie Docker Compose, um einige großartige Projekte auszuführen

Mit einer aktuellen Docker Compose-Version werden Sie feststellen, dass Ihre Projekte und Container-Apps reibungsloser laufen.

Wenn Ihnen die Verwaltung mehrerer Docker-Container selbst mit Docker Compose zu aufwändig ist, gibt es benutzerfreundliche Tools, die Ihnen die Verwaltung erleichtern können.