Docker -Workflow

Docker -Workflow
Docker ist ein bekannter, kostenloser und Open-Source-Dienst, der allgemein zum Erstellen, Teilen und Bereitstellen von Anwendungen und Software verwendet wird. Es verwendet die Containerisierungsidee, um die Projektabhängigkeiten, den Code und die Konfigurationseinstellungen des Programms in einer einzigen Einheit oder einem Container zu packen. Der Container verwendet die OS -Ebene der Virtualisierungs- und Systemressourcen, um Projekte zu verwalten und zu pflegen. Docker stellt auch die Cloud -Basis -Registrierung zur Aufrechterhaltung der Docker -Bilder zur Verfügung.

Docker spielt mit verschiedenen Komponenten zum Verwalten, Versand und Bereitstellen von Anwendungen, wie z.

Diese Beschreibung demonstriert den Workflow der Docker-Umgebung.

Was ist Docker Workflow??

Der Workflow bedeutet die Abfolge der Schritte, die Benutzer ausführen müssen, um einige Aufgaben zu erledigen. Der Docker -Workflow enthält verschiedene Schritte, z. B. die Codierung der Anwendung, das Erstellen einer Dockerfile, das Generieren des Docker -Bildes und das Aufrühren der Container.

Um den Docker -Arbeitszyklus ordnungsgemäß zu verstehen, gehen Sie die folgenden praktischen Schritte durch.

Schritt 1: Erstellen Sie eine Programmdatei

Erstellen Sie zunächst eine einfache HTML -Datei mit dem Namen “Index.htmlUnd kopieren Sie den folgenden Code in die Datei:






Hallo! Willkommen bei LinuxHint Tutorial



Schritt 2: Dockerfile erstellen

Die DockerFile ist auch als Anweisungsdatei bezeichnet, die Anweisungen enthält, um die Anwendung durch Erstellen eines Docker -Images zu containieren. Um ein Bild für ein einfaches HTML -Programm zu erstellen, erstellen Sie eine Datei mit dem Namen “Dockerfile”Und fügen Sie die angegebene Anweisung in die Datei ein:

Von Nginx: Neueste
Kopierenindex.html/usr/shary/nginx/html/Index.html
Eintragspunkt ["nginx", "-g", "Daemon off;"]

Die obigen Anweisungen enthalten:

  • AUSAnweisung, mit der das Basisbild definiert wird.
  • KOPIERENBefehl ”, der das kopiert“Index.htmlDatei zu einem containerdefinierten Pfad.
  • EINSTIEGSPUNKT”Geben Sie den ausführbaren Punkt des Containers an:

Schritt 3: Generieren Sie das Docker -Bild

Als nächstes führen Sie die ausDocker BuildBefehl zum Erstellen eines neuen Docker -Images aus der neu erstellten Dockerfile:

> Docker Build -t HTML -IMG .

Hier das "-TFlag definiert das Tag oder den Namen des Bildes:

Schritt 4: Erstellen und starten Sie die Container

Der letzte Schritt des Docker -Arbeitszyklus besteht darin, den Docker -Container zu erstellen und zu starten, um das Containerprogramm oder die Anwendung auszuführen. Befolgen Sie zu diesem Zweck dem erwähnten Befehl. Hier das "-D”Option führt den Container im abgetrennten Modus aus und“-P”Zugewiesen den exponierenden Port für den Container:

> Docker Run -d -p 80:80 HTML -IMG

Zur Überprüfung navigieren Sie zum “Lokalhost"Das wird standardmäßig auf dem Port ausgeführt"80Und prüfen Sie, ob das Programm bereitgestellt wird oder nicht.

Aus der Ausgabe können Sie feststellen, dass wir das einfache HTML -Programm im Container erfolgreich bereitgestellt haben:

Wir haben den Workflow der Docker -Plattform erklärt.

Abschluss

Der Workflow der Docker -Plattform enthält verschiedene Schritte wie Code und das Erstellen der Anwendung, die eine Dockerfile erstellt, mit der die Anwendung über das Bild behandelt, das Docker -Bild generiert und das Bild ausgeführt wird, um die Container zu erstellen und zu starten. Diese Beschreibung hat den grundlegenden Workflow der Docker-Plattform gezeigt.