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-UpdateIm nächsten Schritt werden wir dem System die erforderlichen Docker -Abhängigkeiten hinzufügen.
$ sudo apt -y install APT-transport-httpAlle 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.gpgSchreiben 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.ListeZur Aktualisierung der Paketliste verwenden Sie:
$ sudo APT UpdateNachdem 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.ioWarten 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 -vSo ü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 DockerWie 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 worldDie 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.