So installieren Sie Docker auf Debian Top 10

So installieren Sie Docker auf Debian Top 10

Docker ist ein Framework, das für die Entwicklung von Container-basierten Anwendungen verwendet wird. Diese Container sind die leichten und kleinen Ausführungsumgebungen, die den Kernel des Betriebssystems teilen. Sie arbeiten jedoch isoliert. Zu diesem Zeitpunkt wurden die Container bereits in Linux-basierten Systemen verwendet. Das Docker -Projekt erleichterte es Entwicklern, ihre Anwendung als „als“ zu verpackeneinmal bauen und überall rennen" Strategie.

Docker -Container

Docker -Container können als ausführbare Bilder betrachtet werden. Mit der Verwendung von Docker -API oder CLI können Sie unterschiedliche Vorgänge in einem Docker -Container ausführen. Es bietet Ihnen außerdem die Möglichkeit, einen Container mit einem oder mehreren Netzwerken zu verbinden, einen Speicher anzugreifen oder ein neues Docker -Image aus einem vorhandenen Zustand zu erstellen.

Ein Behälter ist oft gut von seinem Host- und Standardautomaten getrennt. Sie haben die Kontrolle über das isolierte Netzwerk eines Containers, seiner Speicherung und anderen zugrunde liegenden Subsystemen. Das Bild eines Containers und alle von Ihnen bereitgestellten Konfigurationsparameter werden zum Erstellen oder Starten verwendet. Änderungen am Zustand eines Containers, die nicht im persistenten Speicher gespeichert werden, gehen beim Entfernen des Containers verloren.

Vorteile der Verwendung von Docker bei Debian 11

Eines der besten Dinge bei der Verwendung eines Open-Source-Projekts ist die Freiheit, die Technologie auszuwählen, die Sie verwenden möchten, um jede Aufgabe zu erledigen. Docker eignet sich für Entwickler, die eine leichte, kleine und saubere Umgebung für Testzwecke benötigen und um umfassende Verwaltung und Konfigurationen zu vermeiden. Es kann auch Code schnell testen, versenden und bereitstellen, um die Verzögerung zwischen dem Schreiben von Code und der Ausführung in einer Umgebung zu minimieren.

Wenn Docker in Ihrem System installiert ist und jeder in Ihrer Nähe ein Know-how mit Docker Toolchain bezieht, dann ist es Docker Community Edition (CE) ist die Plattform für Sie, um mit Containern zu beginnen.

So installieren Sie Docker -Abhängigkeiten

Öffnen Sie zunächst Ihr Debian -Terminal, indem Sie drücken “Strg+Alt+t”Und führen Sie den folgenden Befehl aus, um die Systemrepositorys zu aktualisieren:

$ sudo apt-Get-Update

Im nächsten Schritt werden wir dem System die erforderlichen Docker -Abhängigkeiten hinzufügen.

$ sudo apt -y install APT-transport-http

Alle Abhängigkeiten wurden installiert.

So importieren Sie Docker GPG -Schlüssel und Repository in Debian 11

Um die Docker -Pakete zu unterschreiben, müssen Sie seinen offiziellen Schlüssel in Ihr System importieren. Schreiben Sie dazu den Befehl curl in das Terminal auf.

$ curl -fssl https: // herunterladen.Docker.com/linux/debian/gpg | sudo gpg--dearmor -o/usr/share/keyrings/docker-archive-keyring.gpg

Schreiben Sie den folgenden Befehl zum Hinzufügen von Repository auf:

$ echo "Deb [arch = amd64 signiert für =/usr/share/keyrings/docker-archive-keyring.gpg] https: // herunterladen.Docker.com/linux/debian $ (lsb_release -cs) stabil "| sudo tee/etc/apt/Quellen.Liste.D/Docker.Liste

Zur Aktualisierung der Paketliste verwenden Sie:

$ sudo APT Update

Nachdem wir die Liste der Pakete aktualisiert haben, können wir uns nun auf den nächsten Schritt bewegen.

So installieren Sie Docker auf Debian 11

Führen Sie diesen Befehl nun für die Installation von Docker in einem Debian 11 -System aus:

$ sudo apt install -y docker-ce docker-cli containerd.io

Warten Sie ein paar Minuten, da die Docker -Installation einige Zeit dauert:

Wenn Sie die Existenz von Docker in Ihrem System bestätigen möchten, schreiben Sie das auf “DockerBefehl mit dem “-v" Möglichkeit. Der "-vDie Option wird hinzugefügt, um die Version des Dockers anzuzeigen:

$ docker -v

So überprüfen Sie den Docker -Service auf Debian 11

Nach erfolgreicher Installation von Docker in Ihrem System besteht der nächste Schritt darin, den Status mit der “zu überprüfenSystemctl" Befehl. Der "SystemctlDer Befehl wird verwendet, um verschiedene Dienste in einem System zu steuern. In unserem Fall werden wir das ausführenSystemctlBefehl mit dem “StatusOption, um festzustellen, ob der Docker -Dienst in unserem Debian -System aktiv oder inaktiv ist:

$ sudo systemctl Status Docker

Wie Sie sehen können, ist Docker Service in unseren CentOs aktiv:

So testen Sie Docker auf Debian 11

Bis zu diesem Zeitpunkt haben wir Docker installiert und seinen Status in unserem Debian -System überprüft. Was sollen wir nun als nächstes tun?? Wir werden die Arbeit von Docker testen, indem wir einen Beispielbehälter ausführen. Zum Beispiel werden wir im folgenden Befehl versuchen, die “auszuführen“Hallo Welt”Globaler Docker -Container:

$ sudo docer run hello world

Die Ausgabe erklärt, dass Docker mühelos an dem System arbeitet:

Abschluss

Docker ist ein Software -Framework, das zum schnellen Entwickeln, Testen und Bereitstellen von Anwendungen verwendet wird. Es organisiert Anwendungen oder Pakete in Container, einschließlich allem, was für Ihre Anwendung erforderlich ist, z. B. Systemtools, Bibliotheken, Code und Laufzeit. Docker ermöglicht es Ihnen, Apps in jeder Umgebung schnell bereitzustellen und zu skalieren. Diese Beschreibung zeigte sich So installieren Sie Docker auf Debian. Darüber hinaus haben wir Ihnen das Verfahren zum Testen von Docker auf Ihrem Debian 11 -System gezeigt.