Installieren Sie Docker auf Debian 9

Installieren Sie Docker auf Debian 9

So installieren und verwenden Sie Docker auf Debian 9 Stretch

Docker ist ein Container -System wie LXC zur Virtualisierung von Linux -Betriebssystemen mit demselben Kernel wie das Host -Betriebssystem. Behälter sind schnell und leicht. Sie brauchen nicht viel Speicherplatz oder RAM, um zu laufen.

Das Docker-Repository verfügt über vorgefertigte Bilder für fast alles, was Sie vielleicht tun möchten. Wenn Sie beispielsweise eine PHP -Website entwickeln müssen, können Sie ein Docker -PHP -Image herunterladen und sich mit der Entwicklung beginnen. Sie müssen nicht alle Pakete nacheinander herunterladen und einrichten, wie Sie es auf einem typischen Linux -System tun. Aus diesem Grund wird es von Softwareentwicklern auf der ganzen Welt häufig verwendet.

In diesem Artikel werde ich Ihnen zeigen, wie Sie installieren und verwenden können Docker CE Auf Debian 9 Stretch. Lass uns anfangen.

Docker installieren

Docker Community Edition oder Docker CE ist im offiziellen Paket -Repository von Debian 9 Stretch nicht verfügbar. Es kann jedoch leicht aus dem offiziellen Paket -Repository von Docker installiert werden. Aktualisieren Sie zuerst den APT -Paket -Repository -Cache mit dem folgenden Befehl:

$ sudo apt-Get-Update

Der APT -Paket -Repository -Cache sollte aktualisiert werden.

Führen Sie nun den folgenden Befehl aus, um die für die Installation erforderlichen Pakete zu installieren Docker CE:

$ sudo apt-Get Installation APT-transport-https ca-zertifikates curl gnupg
Software-Properties-Common

Jetzt drücken y und dann drücken Sie weitermachen.

Fügen Sie nun den GPG -Schlüssel des offiziellen Docker -Repositorys mit dem folgenden Befehl hinzu:

$ curl -fssl https: // herunterladen.Docker.com/linux/debian/gpg | sudo apt-key add -

Der GPG -Schlüssel des offiziellen Docker -Repositorys sollte hinzugefügt werden.

Fügen Sie nun den Beamten hinzu Docker CE Repository mit dem folgenden Befehl:

$ sudo add-apt-Repository "Deb [arch = amd64] https: // download.Docker.com/linux/debian
$ (lsb_release -cs) stabil "

Aktualisieren Sie nun die geeignet Paket -Repository -Cache erneut mit dem folgenden Befehl:

$ sudo apt-Get-Update

Der geeignet Paket -Repository -Cache sollte aktualisiert werden.

Installieren Sie nun Docker CE mit dem folgenden Befehl:

$ sudo apt-Get Installieren Sie Docker-CE

Drücken Sie y und dann drücken Sie weitermachen.

Docker CE sollte installiert werden.

Überprüfen Sie nun, ob Docker Der Service wird mit dem folgenden Befehl ausgeführt:

$ sudo systemctl Status Docker

Wie Sie aus dem Screenshot unten sehen können, Docker Der Service läuft.

Wenn es nicht läuft, können Sie anfangen Docker Service mit dem folgenden Befehl:

$ sudo systemctl starten docker

Auch hinzufügen Docker Service zum Systemstart mit dem folgenden Befehl, damit es beginnt, wenn Ihr Computer startet.

$ sudo systemctl aktivieren docker

Wie du sehen kannst, Docker Der Service wird zum Systemstart hinzugefügt.

Überprüfen Sie nun, ob Docker CE Arbeitet mit dem folgenden Befehl:

$ sudo docker Version

Wie Sie aus dem Screenshot unten sehen können, Docker CE funktioniert richtig.

Nun das Docker CE ist installiert und funktioniert korrekt, ab dem nächsten Abschnitt werde ich Ihnen zeigen, wie man benutzt Docker CE.

Suche nach Docker -Bildern auf Docker Image Repository

Genau wie bei Debian Paket Repository hat Docker auch ein Bildrepository, in dem alle Docker -Bilder gehostet werden. Sie können im Docker Image Repository nach Bildern suchen und die von Ihnen benötigten herunterladen.

Um nach einem Docker -Bild zu suchen, sagen wir, sagen wir alpin Linux Docker Image führen Sie den folgenden Befehl aus:

$ sudo docker Suche "Alpine"

Das Suchergebnis sollte angezeigt werden, wie Sie im folgenden Screenshot sehen können. Die markierte Spalte ist der Name des Docker -Bildes. Dies ist das, was Sie zum Herunterladen dieses bestimmten Docker -Bildes verwenden. Ich werde das erste Docker -Bild installieren alpin.

Herunterladen und Auflisten von Docker -Bildern

Nun, um die herunterzuladen alpin Docker -Bild aus dem früheren Abschnitt Führen Sie den folgenden Befehl aus:

$ sudo docker Alpine ziehen

Der alpin Docker -Bild wird heruntergeladen.

Sie können die auf Ihrem Computer verfügbaren Docker -Bilder mit dem folgenden Befehl auflisten:

$ sudo docker Bilder

Wie Sie aus dem markierten Abschnitt des Screenshot unten sehen können alpin Bild, das ich gerade heruntergeladen habe, ist aufgeführt. Sie können Informationen finden wie z Bild -ID, GRÖSSE von hier auch.

Erstellen eines Docker -Containers

In diesem Abschnitt werde ich Ihnen zeigen, wie Sie einen Docker -Container erstellen.

Sie können einen Docker -Container des Dockers erstellen alpin Bild mit dem folgenden Befehl:

$ sudo docker run alpine

Wenn Sie einen Container des Docker -Bildes erstellen möchten alpin und melden Sie sich gleichzeitig in die Shell des Containers an und führen Sie den folgenden Befehl aus:

$ sudo docker run -it alpine

Wie Sie aus dem Screenshot unten sehen können, werden Sie in der Schale des Behälters angemeldet.

Sie können jeden Befehl ausführen, den Sie hier mögen.

Sobald Sie mit dem Container fertig sind, führen Sie den folgenden Befehl aus, um ihn auszugeben.

$ Exit

Sie können auch einen Befehl ausführen und einen Container erstellen, zum Beispiel:

$ sudo docer run alpine echo "Hallo Welt"

Auflistung der Docker -Container

Mit dem folgenden Befehl können Sie eine Liste aller laufenden Docker -Container erhalten:

$ sudo docker ps

Wie Sie aus dem Screenshot unten sehen können, nur der Container 6F2488135966, Welches ist ein alpin Container führt einen Befehl aus Schlaf 1000.

Sie können eine Liste aller ausgeführten und nicht ausgeführten Docker -Container mit dem folgenden Befehl erhalten:

$ sudo docker ps -a

Dies sind alle Container, die ich erstellt habe, wie Sie im Screenshot unten sehen können.

Einen gestoppten Behälter starten

Sie können einen gestoppten Container starten und ihn mit dem gleichen Befehl ausführen wie Sie, als Sie ihn wie folgt erstellt haben:

$ sudo docer start -i container_name
Oder
$ sudo docer start -i container_id

NOTIZ: Container_id Und Container_Name kann von gefunden werden sudo docker ps -a Befehl wie oben angegeben.

Zum Beispiel,

$ sudo docker start -i 97663a84f96c

Anbringen eines laufenden Behälters

Sie können sich in der Hülle eines Docker -Containers anmelden, der ausgeführt wird, wenn Sie wie folgt herausgefunden haben:

$ sudo docer anhängen container_id
Oder
$ sudo docer anhängen container_name

Zum Beispiel:

$ sudo docer beibringen 6452e4e4890c

So installieren und verwenden Sie Docker auf Debian 9 Stretch. Danke, dass du diesen Artikel gelesen hast.