Installieren Sie Docker auf Raspberry Pi

Installieren Sie Docker auf Raspberry Pi
Docker ist ein Container -System für Linux. Es wird verwendet, um leichte Linux -Container auf einem anderen Linux -Host -Betriebssystem auszuführen (a.k.ein Docker -Host). Wenn Sie versuchen, Docker auf einem echten Computer zu lernen, ist Raspberry Pi eine sehr kostengünstige Lösung. Da Docker-Container leicht sind, können Sie problemlos 5-10 oder mehr Docker-Container auf einem Raspberry Pi-Host einfügen. Ich empfehle Ihnen, Raspberry Pi 3 Modell B oder Raspberry Pi 3 Modell B+ zu kaufen, wenn Sie Docker darauf einrichten möchten, da diese Modelle von Raspberry Pi 1 GB Speicher haben (RAM). Je mehr Erinnerung Sie haben, desto besser. Aber leider gibt es noch kein Himbeer -Pi, das mehr als 1 GB Gedächtnis hat.

In diesem Artikel werde ich Ihnen zeigen, wie Sie Docker auf Raspberry Pi 3 Modell B installieren können. Ich werde Ubuntu Core -Betriebssystem auf meinem Raspberry Pi 3 Modell B für die Demonstration verwenden.

Was du brauchst:

Du brauchst:

  • A Raspberry Pi 3 Modell B oder Raspberry PI 3 Modell B+ Einzelplatine Computergerät.
  • Mindestens 16 GB microSD -Karte zur Installation von Ubuntu Core.
  • Ein Ethernet -Kabel für die Internetverbindung. Sie können auch das integrierte WLAN für das Internet verwenden. Aber ich bevorzuge eine verdrahtete Verbindung, da ich denke, dass sie zuverlässiger ist.
  • HDMI Kabel.
  • Ein Monitor mit HDMI -Port.
  • Eine USB -Tastatur zum ersten Mal zum Konfigurieren von Ubuntu Core.
  • Ein Leistungsadapter für den Raspberry Pi.

Installieren Sie Ubuntu Core auf Raspberry Pi 3:

Ich habe Ihnen gezeigt, wie Sie Ubuntu Core auf Raspberry Pi 2 und Raspberry Pi 3 in einem anderen Raspberry Pi -Artikel installieren und konfigurieren, den ich unter LinuxHint geschrieben habe. Sie können es untersuchen (Link zur Installation von Ubuntu auf Raspberry Pi -Artikel))

Raspberry Pi 3 betreiben:

Sobald Sie alles eingerichtet haben, verbinden Sie alle erforderlichen Geräte und Anschlüsse an Ihren Himbeer -Pi und schalten Sie es ein.

Verbindung mit Raspberry Pi 3 über SSH:

Sobald Sie Ubuntu Core -Betriebssystem konfiguriert haben, sollten Sie über SSH eine Verbindung zu Ihrem Raspberry Pi 3 herstellen können. Die erforderlichen Informationen zur Verbindung zu Ihrem Himbeer -PI über SSH sollten auf dem mit Ihrem Himbeer -PI verbundenen Monitor angezeigt werden, wie Sie im markierten Abschnitt des Screenshot unten sehen können.

Führen Sie nun den folgenden Befehl von einem von einem SSH -Schlüssel hinzugefügten Computer von SSH -Taste hinzu, um eine Verbindung zum Raspberry Pi über SSH herzustellen:

$ ssh [email protected]

NOTIZ: Ersetzen Sie den Benutzernamen und die IP -Adresse des Befehls durch Ihre.

Möglicherweise sehen Sie einen Fehler, während Sie über SSH eine Verbindung zu Ihrem Himbeer -Pi herstellen, und führen Sie in diesem Fall einfach den folgenden Befehl aus:

$ ssh -keygen -f ~/.SSH/Bekannte_Hosts -r 192.168.2.15

Jetzt sollten Sie in der Lage sein, sich wieder über SSH mit Ihrem Himbeer -Pi zu verbinden. Wenn Sie das erste Mal über SSH eine Verbindung zu Ihrem Himbeer -Pi herstellen, sollten Sie die folgende Nachricht sehen. Geben Sie einfach ein Ja und dann drücken Sie .

Sie sollten verbunden sein.

Installieren von Docker auf Raspberry Pi 3:

Auf Ubuntu Core können Sie nur Snap -Pakete installieren. Zum Glück hat Ubuntu Core das Docker -Snap -Paket im offiziellen Snap -Paket -Repository. Sie haben also keine Probleme, Docker auf Raspberry Pi 3 zu installieren. Führen Sie den folgenden Befehl aus, um Docker auf Raspberry Pi 3 zu installieren:

$ sudo snap install docker

Wie Sie sehen können, wird Docker installiert. Es wird eine Weile dauern, bis es fertig ist.

Zu diesem Zeitpunkt ist Docker installiert. Wie Sie sehen können, ist die Version von Docker 18.06.1. Es ist Docker Community Edition.

Führen Sie nun den folgenden Befehl aus, um Docker mit dem System zu verbinden:

$ sudo snap Connect Docker: Home

Verwenden von Docker auf Raspberry Pi 3:

In diesem Abschnitt werde ich Ihnen zeigen, wie Sie Docker -Container auf Raspberry Pi 3 ausführen können. Lass uns anfangen. Sie können mit dem folgenden Befehl nach Docker -Bildern suchen:

$ sudo docer suchschlüsselwort

Führen Sie beispielsweise nach Ubuntu Docker -Bildern den folgenden Befehl aus:

$ sudo docker suche ubuntu

Wie Sie sehen können, wird das Suchergebnis angezeigt. Sie können jedes Docker -Bild von hier herunterladen und verwenden. Das erste Docker -Bild im Suchergebnis ist Ubuntu. Lassen Sie es uns herunterladen und installieren.

Zum Herunterladen (in Docker Term Pull) die herunterladen Ubuntu Bild, den folgenden Befehl ausführen:

$ sudo docker zieh Ubuntu

Wie Sie sehen können, der Docker Ubuntu Bild wird gezogen.

Der Docker Ubuntu Bild wird gezogen.

Sie können alle Docker -Bilder auflisten, die Sie mit dem folgenden Befehl gezogen haben:

$ sudo docker Bilder

Jetzt können Sie einen Docker -Container mit dem erstellen Ubuntu Bild mit dem folgenden Befehl:

$ sudo docer run -it ubuntu

Wie Sie sehen können, wird ein Docker -Container erstellt und Sie werden in der Hülle des neuen Containers angemeldet.

Jetzt können Sie jeden gewünschten Befehl hier ausführen, wie Sie im Screenshot unten sehen können.

Führen Sie den folgenden Befehl aus, um aus der Hülle des Containers zu verlassen:

$ Exit

Sie können alle Container auflisten, die Sie mit dem folgenden Befehl erstellt haben:

$ sudo docker ps -a

Wie Sie sehen können, hat der Container, den ich früher erstellt habe, die Container -ID 0F097E568547. Der Behälter läuft nicht mehr.

Sie können den Container starten 0F097E568547 Wieder mit dem folgenden Befehl:

$ sudo docer starten 0f097e568547

Wie Sie sehen können, der Behälter 0F097E568547 läuft wieder.

Führen Sie den folgenden Befehl aus, um sich bei der Shell des Containers anzumelden:

$ sudo docer anhängen 0f097e568547

Wie Sie sehen können, bin ich in der Hülle des Behälters angemeldet 0F097E568547 nochmal.

Sie können überprüfen, wie viel Speicher, CPU, Festplatten -E/A, Netzwerk -E/A usw. die laufenden Container mit dem folgenden Befehl verwenden:

$ sudo docker Statistiken

Wie Sie sehen können, lief ich zwei Container und deren ID, Name, CPU -Nutzung, Speicherverbrauch, Netzwerknutzung, Festplattennutzung, PID usw. in schön formatierter Weise angezeigt.

Ich leite Docker und 2 Container auf meinem Raspberry Pi 3 und habe immer noch ungefähr 786 MB Speicher verfügbar/kostenlos. Docker auf Raspberry Pi 3 ist unglaublich.

So installieren und verwenden Sie Docker auf Raspberry Pi 3. Danke, dass du diesen Artikel gelesen hast.