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:46]
thosch Anpassungen Struktur und neuer Abschnitt 'Test der Installation'
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 26: Zeile 29:
  
 <code> <code>
-sudo apt-get remove docker docker-engine docker.io containerd runc+sudo apt remove docker docker-engine docker.io containerd runc
 </code> </code>
  
Zeile 32: Zeile 35:
  
 <code> <code>
-sudo apt-get update+sudo apt update
 </code> </code>
  
 <code> <code>
-sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release+sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release
 </code> </code>
  
Zeile 55: Zeile 58:
 <code> <code>
 sudo apt update sudo apt update
 +</code>
 +
 +<code>
 sudo apt install docker-ce docker-ce-cli containerd.io sudo apt install docker-ce docker-ce-cli containerd.io
 </code> </code>
Zeile 154: 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-get install -y libffi-dev libssl-dev +sudo apt install docker-compose-plugin
-sudo apt-get install -y python3 python3-pip +
-sudo apt-get remove python-configparser+
 </code> </code>
  
-Das Entfernen von ''python-configparser'' ging bei mir ins Leere, weil dieses Paket nicht installiert war. +Sofern zuvor ''docker-compose'' als Python-Paket installiert wurde, kann es wie folgt entfernt werden:
- +
-Danach wird ''docker-compose'' mit ''pip3'' installiert:+
  
 <code> <code>
-sudo pip3 -v install docker-compose+sudo pip3 uninstall docker-compose
 </code> </code>
  
Zeile 231: 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.1619343978.txt.gz · Zuletzt geändert: 25.04.2021 11:46 von thosch