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
thoschwiki:docker:installdocker [25.04.2021 11:53]
thosch [Manuelle Installation] mehrzeilige Vorgaben mit 'apt' aufgelöst, weil mehrzeilige Pastes mit 'apt' nicht zuverlässig zu funktionieren scheinen.
thoschwiki:docker:installdocker [05.02.2023 17:43] (aktuell)
thosch [Quellen] Link auf 'Install Docker Engine on Debian' ergänzt
Zeile 12: Zeile 12:
   - automatisierte Installation mit dem //Covenience-Script//   - automatisierte Installation mit dem //Covenience-Script//
  
 +<note important>
 +Laut [[https://docs.docker.com/engine/install/debian/|Docker-Dokumentation]] ist unter **//Raspbian//** die Installation nur mit dem //Convinience-Script// möglich.((Eine Aussage zu //Raspberry OS// findet sich leider nicht. Ich würde davon ausgehen, dass hier das Gleiche gilt.))
 +</note>
 ==== Manuelle Installation ==== ==== Manuelle Installation ====
  
Zeile 157: Zeile 160:
 </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>
  
Zeile 240: Zeile 228:
 Quelle: Quelle:
   * [[https://docs.docker.com/engine/install/|docker docs: Install Docker Engine]]   * [[https://docs.docker.com/engine/install/|docker docs: Install Docker Engine]]
 +  * [[https://docs.docker.com/engine/install/debian/|Install Docker Engine on Debian]]
   * [[https://dev.to/rohansawant/installing-docker-and-docker-compose-on-the-raspberry-pi-in-5-simple-steps-3mgl|Installing Docker and Docker Compose on the Raspberry Pi in 5 Simple Steps]]   * [[https://dev.to/rohansawant/installing-docker-and-docker-compose-on-the-raspberry-pi-in-5-simple-steps-3mgl|Installing Docker and Docker Compose on the Raspberry Pi in 5 Simple Steps]]
   * [[https://docs.docker.com/engine/security/|Docker security]]   * [[https://docs.docker.com/engine/security/|Docker security]]
  
  
thoschwiki/docker/installdocker.1619344430.txt.gz · Zuletzt geändert: 25.04.2021 11:53 von thosch