Docker ermöglicht es dir, Software in isolierten Containern auszuführen und vereinfacht die Bereitstellung von Anwendungen. In diesem Artikel zeige ich dir, wie du Docker auf deinem Raspberry Pi installierst und einsatzbereit machst.
1. Raspberry Pi vorbereiten
Stelle sicher, dass dein Raspberry Pi mit dem neuesten Betriebssystem (in meinem Fall Raspberry Pi OS 32bit) läuft und aktualisiert ist. Öffne dein Terminal und führe die folgenden Befehle aus, um das Betriebssystem zu aktualisieren:
sudo apt update sudo apt upgrade -y
Dadurch werden alle verfügbaren Updates installiert und dein Raspberry Pi auf den neuesten Stand gebracht.
2. Docker-Installationsskript herunterladen
Um Docker auf deinem Raspberry Pi zu installieren, verwenden wir ein praktisches Installationsskript. Führe den folgenden Befehl aus, um das Skript herunterzuladen:
curl -fsSL https://get.docker.com -o get-docker.sh
3. Docker installieren
Sobald das Skript heruntergeladen wurde, führe den folgenden Befehl aus, um Docker zu installieren:
sudo sh get-docker.sh
Dieser Befehl führt das Installationsskript aus und installiert Docker auf deinem Raspberry Pi.
4. Docker ohne Root-Zugriff verwenden
Standardmäßig benötigst du Root-Berechtigungen, um Docker-Befehle auszuführen. Um Docker ohne Root-Zugriff verwenden zu können, füge deinen Benutzer zur “docker” Gruppe hinzu. Führe den folgenden Befehl aus:
sudo usermod -aG docker $USER newgrp docker
Dadurch wird dein Benutzer zur “docker” Gruppe hinzugefügt und du kannst Docker-Befehle ohne sudo ausführen.
5. Docker-Installation überprüfen
Um sicherzustellen, dass Docker erfolgreich installiert wurde, führe den folgenden Befehl aus:
docker compose version && docker version
Dieser Befehl gibt Informationen zur installierten Docker und Docker Compose-Version aus.
6. Erste Docker-Anwendung ausführen
Jetzt, da Docker erfolgreich installiert ist, können wir eine einfache Docker-Anwendung ausführen, um sicherzustellen, dass alles funktioniert. Führe den folgenden Befehl aus:
docker run hello-world
Dieser Befehl lädt das “hello-world” Docker-Image herunter und führt es in einem Container aus. Du solltest eine Ausgabe sehen, die bestätigt, dass Docker korrekt funktioniert.