Docker ist eine bekannte, kostenlose und Open-Source. Das Containerisierungskonzept lässt Docker unter anderen Entwicklungswerkzeugen hervorheben. Die Hauptkomponenten von Docker Solutions sind Docker -Container, Docker -Bilder, Docker -Volumen, Docker -Daemon, Docker -Client und Docker -Server. Diese Komponenten werden verwendet, um die Anwendung, Software und andere Mikrodienste zu verwalten.
Dieser Blog wird demonstrieren:
Was sind Container?
Container sind ein wesentlicher Bestandteil der Docker -Plattform und werden als leichte ausführbare Pakete bezeichnet, mit denen Anwendungen und Software Containerisierung verwendet werden. Diese Container verwenden direkt die Systemressourcen und die Virtualisierung der Betriebssystemebene, um Anwendungen in Containern zu verwalten und zu entwickeln. Container verkapulieren die Projektabhängigkeiten, das Programm oder die Projektcode sowie die grundlegenden Konfigurationseinstellungen.
Warum Container in Docker verwendet werden?
Die Container sind Ersatz für virtuelle Maschinen in Docker, die die Systemressourcen verwenden und leicht sind. Diese Container können aus unterschiedlichen Gründen verwendet werden, und einige von ihnen sind unten aufgeführt:
So verwenden Sie einen Container in Docker?
Um einen Docker -Container zu verwenden, um das Projekt oder die Anwendung zu docerisieren, erstellen Sie zunächst eine Dockerfile, die Anweisungen enthält. Erstellen Sie dann den Snapshot des Containers, der den Docker -Container erstellt und startet.
Für die Illustration gehen Sie die angegebenen Anweisungen durch.
Schritt 1: Erstellen einer Programmdatei
Machen Sie eine Programmdatei mit dem Namen “Index.html”Und fügen Sie den folgenden Snippet in die Datei hinzu:
Schritt 2: Dockerfile erstellen
Erstellen Sie eine andere Datei namens Dockerfile, die die folgenden Befehle oder Anweisungen enthält, um das zu docerisierenIndex.html" Programm:
Schritt 3: Machen Sie den Snapshot des Containers
Machen Sie das Bild oder Schnappschuss des Containers mit “Docker Build -t " Befehl. Hier das "-TOption definiert das Bild -Tag oder den Namen:
Docker Build -t HTML -IMG .Schritt 4: Erstellen und starten Sie die Container
Zuletzt erstellen und starten Sie den Container, indem Sie das Docker -Bild über den angegebenen Befehl ausführen. Hier das "-D"Flag wird den Container als Backend -Service ausführen und"-P”Zuweist den lokalen Host Exposed Port of Container:
Docker Run -d -p 80:80 HTML -IMGBesuchen Sie den von Localhost zugewiesenen Port und prüfen Sie, ob der Container ausgeführt wird oder nicht:
Wir haben erklärt, was Container sind und warum diese in Docker verwendet werden.
Abschluss
Die Container sind kleine, leichte ausführbare Pakete von Docker, die die Anwendung, das Projekt, die Software und die Dienste dockenisiert. Diese Container sind tragbarer, zuverlässiger, effizienter und sicherer und verwenden die OS -Virtualisierungsstufe und verwenden. Um diese Container zu verwenden, erstellen Sie zunächst den Container -Snapshot aus Dockerfile -Anweisungen. Erstellen und starten Sie dann den Docker -Container mit “Docker Run" Befehl. Dieser Blog hat gezeigt, was die Container sind und warum sie in Docker verwendet werden.