Cloud Computing

So installieren und verwenden Sie Docker in Ihrem Linux-System

So installieren und verwenden Sie Docker in Ihrem Linux-System

Docker ist eine Open-Source-Plattform für Linux-Systemadministratoren und -Entwickler, auf der Sie Programme mit einem verteilten Linux-System erstellen und ausführen können. Der Arbeitsmechanismus von Docker verwendet es als Container. Nachdem der Installationsprozess von Docker auf Ihrem Linux abgeschlossen ist, werden Sie feststellen, dass Sie das erforderliche System auswählen und verwalten und mit Ihren gewünschten Einstellungen arbeiten können. Unter Linux können Docker-Container in Laptop-Systemen und sogar auf Cloud-Systemen verwendet werden. Kurz gesagt, der Docker-Container selbst ist ein Linux-Hostserver.

Heute ist das Docker-Konzept die begehrteste Servertechnologie. Die Installation von Docker ist so, dass ein neuer, problemloser Schritt zur Softwareentwicklung eröffnet wird. Docker kann eine identische Instanz von Anwendungen innerhalb desselben Betriebssystems erstellen, die als Container bezeichnet wird. Die Leute stimmen normalerweise Docker nicht mit Virtual Machine überein.

Virtuelle Maschinen haben immer ihren Kernel des Betriebssystems, wo Docker Container den Kernel des Server-Hosts teilen. Die virtuelle Maschine verwendet die verwendete Hardware, was das System schwer macht und das Laden dauert, während Docker keine physische Hardware verwendet. Es speichert Einstellungen und Systeme in der Docker-Cloud. Docker wurde erstmals 2013 veröffentlicht. Von da an war die Nachfragekurve immer hoch.

Docker und Docker-Container


Docker können von verschiedenen Standorten aus über das Web verwendet werden. Sobald der Docker-Container in Ihrem System installiert ist, können Sie die voreingestellten Einstellungen entsprechend Ihrer Anwendung ändern und von überall im Web auf den Container zugreifen. Dies reduziert tatsächlich eine Menge Kopfschmerzen von Entwicklern.

Es hat sich gezeigt, dass nach der Entwicklung einer Anwendung diese getestet werden muss. Aber in einigen Fällen kann die Hardware des Entwicklers den Test bestehen, aber das Problem tritt auf, wenn sie auf dem Client-System nicht funktioniert. Fehler können beim Testen auf unterschiedlicher Hardware gefunden werden. Um dieses Problem zu reduzieren, kommt der Docker-Container ins Spiel.

Der Docker-Container ermöglicht Entwicklern das Erstellen, Ausführen und Testen von Software im Docker-Container mit den von Ihnen bereitgestellten Einstellungen settings. Es behält dieselbe Systemkonfiguration bei, die Sie gewählt haben. In diesem Beitrag erfahren Sie, wie Sie Docker unter Linux installieren und Docker-Container verwenden.

Docker Community Edition installieren


Wenn Sie zuerst eine defekte Docker-Anwendung verwenden, müssen Sie die alte oder defekte Version des Docker von Ihrem System entfernen. Dann müssen Sie die Initialisierung der Installation von Docker starten. Im Linux Debian-Paket ist das Installationsprogramm im Linux-Repository verfügbar available.

Um die alte Version von Docker zu deinstallieren, verwenden Sie die folgende Befehlszeile in Ihrem Terminal.

sudo apt-get entfernen docker docker-engine docker.io containerd runc

Dann müssen Sie Ihr System aktualisieren. Verwenden Sie den Befehl apt update zum Aktualisieren. 

sudo apt-get update

Danach installieren wir die Docker Community Edition (da sie kostenlos ist) in unserem Linux-System. 

sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg2 \ software-properties-common

 Wenn Sie während der Installation von Docker über das Repository einen Fehler oder ein Problem feststellen, können Sie den folgenden Befehl verwenden, um Fehler zu beheben. 

sudo dpkg --configure -a /

Dieser Befehl versucht das Altern und installiert das Repository der Debian-Pakete. Darüber hinaus können auch Fehler auftreten, wenn Sie einen Entwicklungszweig von Linux verwenden, der noch keine Long Term Support (LTS) oder stabile Version veröffentlicht hat. Versuchen Sie, in einer stabilen Linux-Version zu installieren. Bei der Installation von Docker auf Ubuntu 20 wurde eine Fehlermeldung angezeigt.04 (Entwicklungszweig).

Installieren des GNU Privacy Guard


Jetzt müssen wir über das Terminal einen GNU Privacy Guard im System hinzufügen. Dadurch kann Docker in andere Software integriert werden. Um den GNU Privacy Guard hinzuzufügen, verwenden Sie die folgende Befehlszeile im Terminal. 

curl -fsSL https://download.Docker.com/linux/debian/gpg | sudo apt-key hinzufügen -

 Nachdem der Vorgang abgeschlossen ist, erhalten Sie eine Ok-Nachricht auf Ihrem Terminal. 

Überprüfung des GNU Privacy Guard


Nach der Installation von GNU Privacy Guard ist es an der Zeit, das Produkt mit dem Fingerabdruck zu überprüfen. Um das Produkt zu überprüfen, müssen Sie lediglich die folgende Befehlszeile im Terminal ausführen. Sie erhalten eine Nachricht in Ihrem Terminal, einschließlich der Herausgeber-ID, der Benutzer-ID und der Erweiterungen. Die Terminalnachricht zeigt so etwas wie im Bild unten gezeigt. 

sudo apt-key Fingerabdruck 0EBFCD88

Installieren der stabilen Version von Docker


Um die stabile Version von Docker zu erhalten, folgen Sie der Befehlszeile in Ihrem Terminal unten terminal. 

sudo add-apt-repository \    "deb [arch=amd64] https://download.Docker.com/linux/debian \    $(lsb_release -cs) \ stable"
sudo add-apt-repository \    "deb [arch=armhf] https://download.Docker.com/linux/debian \   $(lsb_release -cs) \  stable"
sudo add-apt-repository \  "deb [arch=arm64] https://download.Docker.com/linux/debian \  $(lsb_release -cs) \   stable"

Installation der Docker Engine


Docker-Engine ist die User-Engine, in der der Benutzer seinen Container-Teil autorisieren kann. Docker-Engine arbeitet mit Server-Host und Client-Host. Um zuerst die Docker-Engine zu installieren, müssen Sie das apt Ihres Linux aktualisieren. Verwenden Sie dazu die apt-update Befehl vom Terminal.

sudo apt-get update

Danach installieren wir hier die neueste und stabile verfügbare Version der Docker-Engine im System aus dem Linux-Repository. Das Terminal ist gleich hier.

sudo apt-get install docker-ce docker-ce-cli containerd.io

Wenn Sie eine andere ältere Version der Docker-Engine installieren möchten, können Sie diesem Terminalbefehl unten folgen. Sie müssen nur die ersetzen mit deiner Wunschversion.

$ sudo apt-get install docker-ce= docker-ce-cli= containerd.io

Alternative Installation von Docker unter Linux


Zuvor haben wir gesehen, wie man Docker unter Linux aus dem Repository mit dem Terminalzeilenbefehl installiert. Wenn Sie der Meinung sind, dass die Installation vom Terminal aus etwas schwierig für Sie ist, gibt es eine .deb-Paketliste auf der offiziellen Docker-Website verfügbar. Sie können den bionischen stabilen Binärdownload von ihrer offiziellen Website herunterladen.

Sie müssen nur den Download-Pfad suchen und dem folgenden Befehl folgen, um Docker in Ihrem Linux zu installieren. Hier wird das dpkg- oder Debian-Paket von Ihrem Download-Pfad installiert.

sudo dpkg -i /Pfad/zum/Paket.deb

Docker-Binär-Download

Docker unter Linux verwenden


Bis dahin hoffe ich, dass Sie Docker erfolgreich in Ihrem Linux-System installiert haben. Ich muss sagen, du verdienst wirklich einen Daumen hoch für all das Zeug. Werfen wir nun einen Blick zurück auf das, was wir bisher installiert haben! Ganz am Anfang werden wir die Version und den Status von Docker überprüfen. Mit diesem Befehl zeige ich einige sehr nützliche Docker-Befehle, die Sie kennen sollten. Und einiges wird auch kurz zusammengefasst.

1. Docker-Version prüfen


Um die aktuelle Version Ihres Dockers zu überprüfen, öffnen Sie das Terminal und geben Sie den Befehl in Terminal ein. Es stehen zwei Arbeitsbefehle zur Verfügung, um die Docker-Version zu überprüfen. Sie können beide verwenden use.

sudo docker -v docker --version

2. Docker-Status prüfen


Nach der Überprüfung der Docker-Version überprüfen Sie auch den Docker-Status. Im Docker-Status finden Sie die Version der Docker-Anwendungscontainer-Engine, den Anbieter, den Ausführungsstatus usw.
Um den Docker-Status zu überprüfen, führen Sie den folgenden Befehl im Terminal aus.

sudo systemctl status docker

3. "Hallo Welt" sagen in Docker


Jetzt ist es an der Zeit, der Welt über Docker Hallo zu sagen! Wenn Sie Programmierer oder Entwickler sind, müssen Sie das Gefühl kennen, in jeder Sprache „Hallo Welt“ zu sagen. Sagen wir also Hallo Wort in Docker. Normalerweise ist hello world in Docker sehr einfach und unkompliziert. Öffnen Sie dazu das Terminal und geben Sie Folgendes ein:

sudo docker run hallo-world

Abschließende Gedanken


Docker-Container ist die beliebteste Plattform unter Softwareentwicklern und Programmierern. Die meisten Linux-Benutzer verwenden Docker viel! Es hilft ihnen wirklich, die Umgebung einfach und schnell einzurichten. Da Docker-Container keine Systemhardware frisst, funktioniert es wirklich sehr schnell. Und natürlich funktioniert Docker unter Linux sehr reibungslos. Docker bietet seinen Benutzern ein Höchstmaß an Datenschutz, sodass Ihre Daten ohne Zweifel von Docker durchgesickert werden.  Darüber hinaus verwendet Docker zur Datenverschlüsselung den GNU Privacy Guard.

Wenn Sie also Docker-Benutzer sind, sagen Sie uns, was der Zweck Ihrer Verwendung von Docker ist und wie sehr Sie sich mit Docker wohl fühlen. Sie können unten einen Kommentar abgeben, wenn bei der Installation von Docker in Ihrem Linux-System Probleme aufgetreten sind. Vergiss nicht, dieses Tutorial mit deinen Freunden im sozialen Netzwerk zu teilen.

Top 5 ergonomische Computermaus-Produkte für Linux
Verursacht längere Computernutzung Schmerzen im Handgelenk oder in den Fingern?? Leiden Sie unter steifen Gelenken und müssen ständig die Hände schütt...
So ändern Sie die Maus- und Touchpad-Einstellungen mit Xinput in Linux
Die meisten Linux-Distributionen werden standardmäßig mit der Bibliothek „libinput“ ausgeliefert, um Eingabeereignisse auf einem System zu verarbeiten...
Weisen Sie Ihre Maustasten mit der X-Mouse Button Control für verschiedene Software unterschiedlich zu
Vielleicht benötigen Sie ein Tool, mit dem sich die Steuerung Ihrer Maus bei jeder von Ihnen verwendeten Anwendung ändern kann. In diesem Fall können ...