Docker auf dem Raspberry Pi installieren mit nur einem Befehl – raspbian debian stretch jessie

docker insatllieren raspberry pi raspbian jessie debian

Am schnellsten und einfachsten installierst du Docker auf einem Raspberry Pi, oder Linux Debian mit dem get-docker.sh Script von Docker.
Mit nur einem Befehl, installierst du Docker auf deinem RPi.

Bevor man ein fremdes Script ausführt, sollte man sich vergewissern, dass keine schädliche Software installiert wird.
Detaillierte Informationen zum Script findest du auf github.com/docker/docker-install.
Da das Script von Docker selbst erstellt wurde und fast 300 Sterne auf Github hat, kannst du dem Script vertrauen bzw. selbst nachschauen was drin steht.

Inhalt

  • Docker via get.docker.com Script installieren

    Mit folgendem Befehl kannst du die aktuelle Docker Version installieren.

    curl -fsSL get.docker.com -o get-docker.sh && sh get-docker.sh

     

    Was macht der Befehlt:
    curl ist ein Befehl um Daten von einem Server zu empfangen, oder zu senden.
    Dieser ruft den Inhalt der Seite get.docker.com ab und speichert ihn in einer Datei namens get-docker.sh ab.

    Mit den Zeichen && wird ein zweiter Befehlt angehangen.

    Dieser startet das gespeicherte Bash Script get-docker.sh.

    curl Parameter
    -f: keine Fehlerausgabe
    -s: Silent/quiet mode; zeigt keine Fortschrittsanzeige und Fehlermeldungen
    -S: in Verbindung mit dem -s Parameter, curl zeigt eine Fehlermeldung wenn es fehlschlägt
    -L: wenn die Seite umgezogen ist und einen Header Response Code 3xx zurück gibt, startet curl neu mit der neuen Adresse
    -o: schreibt die Ausgabe von curl in eine Datei

    Die Beta Version (release candidates) von Docker kannst du mit folgendem Befehlen installieren.

    curl -fsSL test.docker.com -o test-docker.sh && sh test-docker.sh

  • Docker installation testen

    Ob die Docker installation erfolgreich war, kannst du mit folgendem Befehl testen.
    Es sollte eine Nachricht erscheinen
    “Hello from Docker!
    This message shows that your installation appears to be working correctly.”

    sudo docker run hello-world

     

    Im Hintergrund passieren folgende Schritte:

    1. der Docker Client kommuniziert mit dem Docker Daemon
    2. lädt das Docker Image hello-world vom Docker-Hub
    3. der Docker Daemon erstellt ein neuen Container vom Image, welcher den Code für die Ausgabe ausführt
    4. Docker Daemon leitet die Ausgabe zum Docker Client weiter und dieser sendet die Ausgabe wiederum an deinen Terminal/CLI

     

  • hilfreiche Docker Befehle

    • docker images

      Listet alle Docker Images auf dem System auf

    • docker ps

      Listet alle Docker container auf dem System auf

    • docker run -it IMAGE-ID bash

      Bash/CLI in einem laufenden Docker Container nutzen (IMAGE-ID bekommst du mit docker images herraus)

    • docker rm $(docker ps -a -q) && docker rmi $(docker images -q)

      All Docker Container und Docker Images löschen

Gib deine Stimme ab!

74 Likes
Upvote Downvote

Total votes: 67

Upvotes: 67

Upvotes percentage: 100.000000%

Downvotes: 0

Downvotes percentage: 0.000000%

Geschrieben von Ben

#Blogger #Designer #RaspeberryFan #Self-Employed #Developer #Javascript
TwitterGithubThingiverse

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.