Benutzer-Werkzeuge

Webseiten-Werkzeuge


thoschwiki:docker:installdocker

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste Überarbeitung Beide Seiten, nächste Überarbeitung
thoschwiki:docker:installdocker [25.04.2021 16:29]
thosch [docker-compose installieren] Link auf pip-Update unter Ubuntu 18.04 aufgenommen
thoschwiki:docker:installdocker [05.02.2023 15:00]
thosch [Docker Compose installieren] 'Docker compose' jetzt als Subbefehl aus dem Hauptprojekt
Zeile 157: Zeile 157:
 </note> </note>
  
-==== docker-compose installieren ====+==== Docker Compose installieren ====
  
-Auch bei der Installation von ''docker-compose'' muss man sich entscheiden, über welchen Weg man die Installation vornimmt. In den Repositories findet sich zumeist ein entsprechendes Paket, das jedoch nicht mehr ganz taufrisch ist. Über ''pip3'' kann man eine aktuellere Version installieren. Bei diesem Installationsweg muss bei Updates daran denken, dass man mit ''pip3 Install --upgrade docker-compose'' das Aktualisieren manuell anstoßen muss.+Seit April 2022 ist //Docker Compose// in //Docker// integriert((Ankündigung //[[https://www.docker.com/blog/announcing-compose-v2-general-availability/|Announcing Compose V2 General Availability]]//)). Damit löst auf der Commandline ''docker compose'' (jetzt ohne Bindestrich) als Subcommand von ''docker'' das bisherige ''docker-compose'' (mit Bindestrich) ab.
  
-^ Raspbian Buster (25.09.2020) ^^ +Sofern ''docker compose'' nicht zusammen mit //Docker// installiert wurde, kann es mit dem Paket //docker-compose-plugin// (und dessen Abhängigkeiten) installiert werden.
-^ Installationsweg ^ verfügbare Version ^ +
-| Repository | 1.21.0-3 | +
-''pip3 Install --upgrade docker-compose'' | 1.27.4 | +
- +
-Zunächst sind die notwendigen Pakete zu installieren:+
  
 <code> <code>
-sudo apt install -y libffi-dev libssl-dev+sudo apt install docker-compose-plugin
 </code> </code>
  
-<code> +Sofern zuvor ''docker-compose'' als Python-Paket installiert wurde, kann es wie folgt entfernt werden:
-sudo apt install -y python3 python3-pip +
-</code> +
- +
-<code> +
-sudo apt remove python-configparser +
-</code> +
- +
-Das Entfernen von ''python-configparser'' ging bei mir ins Leere, weil dieses Paket nicht installiert war. +
- +
-Danach wird ''docker-compose'' mit ''pip3'' installiert:+
  
 <code> <code>
-sudo pip3 -v install docker-compose+sudo pip3 uninstall docker-compose
 </code> </code>
  
-<note important> 
-Unter //Ubuntu 18.04// besteht das Problem, dass sich die aktuelle Version von ''docker-compose'' nicht mehr mit dem distributionsseitig verfügbaren 'pip3' installieren lassen.\\ Hier ist eine [[thoschwiki:linux:pipupdatebionic|spezielle Vorgehensweise beim  Update von pip]] notwendig. 
-</note> 
 ===== Test der Installation ===== ===== Test der Installation =====
  
thoschwiki/docker/installdocker.txt · Zuletzt geändert: 05.02.2023 17:43 von thosch