Wie beginne ich mit der Programmierung in Docker zu programmieren?

Wie beginne ich mit der Programmierung in Docker zu programmieren?
Die Docker-Plattform ist eine bekannte und universell verwendete Plattform zum Erstellen, Verwalten, Versand und Bereitstellen von Anwendungen und Projekten. Diese Plattform macht die Entwicklung aufgrund ihres Containerisierungskonzepts zum Kinderspiel. Docker -Container verpacken Anwendungsquellcode, Konfigurationseinstellungen und Abhängigkeiten, mit denen Entwickler die Anwendungen auf verschiedenen Maschinen teilen, einrichten und bereitstellen können.

In diesem Blog wird erklärt, wie man mit dem Programmieren in Docker beginnt.

Voraussetzungen: Installieren Sie Docker unter Windows

Um mit Docker zu programmieren, muss Docker unter Windows installiert werden. Die Docker -Installation umfasst verschiedene Schritte, z. B. die Aktivierung von Virtualisierung, WSL und WSL -Paket -Updater. Navigieren Sie zu diesem Zweck zu unserem zugehörigen Artikel und installieren Sie Docker unter Windows.

So beginnen Sie mit dem Programmieren in Docker?

Um mit dem Programmieren in Docker zu beginnen, erstellen Sie zunächst eine einfache Programmdatei. Verwenden Sie dann eine Dockerfile für ein Programm, mit dem das Bild so erstellt wird, dass die Anwendung Container ist. Um ordnungsgemäße Anleitung zu erhalten, lesen Sie das angegebene Verfahren.

Schritt 1: Erstellen einer Programmdatei
Erstellen Sie eine einfache HTML -Programmdatei mit dem Namen “Index.htmlUnd fügen Sie den folgenden Ausschnitt in die Datei ein:






Hallo! Willkommen bei LinuxHint Tutorial



Schritt 2: Dockerfile erstellen
Nach dem Erstellen des Programms ist es erforderlich, es zu docerisieren. Erstellen Sie zu diesem Zweck eine Datei namens “Dockerfile”Und fügen Sie die folgenden Anweisungen in die Datei hinzu:

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

Im obigen Code:

  • AUSDer Anweisungen gibt das Basisbild für den Container an. Für ein einfaches HTML -Programm haben wir verwendet “Nginx: Neueste”Als Basisbild.
  • KOPIEREN”Anweisung fügt die Quelldatei zum Containerpfad hinzu.
  • EINSTIEGSPUNKT”Gibt die ausführbaren Standardeinstellungen oder Container an. Zu diesem Zweck haben wir verwendet “nginx"Dadurch wird die kopierte Quelldatei ausgeführt"Index.html”:

Schritt 3: Generieren Sie das Bild, um die Anwendung zu konstruieren
Verwenden Sie im nächsten Schritt den angegebenen Befehl und generieren Sie das neue Docker -Image, mit dem das Projekt Containerisiert wird. Hier wird der Bildname mit dem definiert “-T" Möglichkeit:

> Docker Build -t HTML -IMG .

Schritt 4: Bild ausführen
Führen Sie als nächstes das Bild aus, um den Docker -Container zu erstellen und auszuführen. Durch die Ausführung dieses Befehls werden wir das Programm im Container zusammenschließen:

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

Hier das "-DDie Option führt den Container im abgetrennten Modus aus und “-P”Definiert den exponierenden Hafen von Localhost für die Containerausführung:

Zur Überprüfung navigieren Sie zum lokalen Host angegebenen Port. In unserem Fall haben wir das geöffnetLokalhost”Auf dem Browser. Aus der Ausgabe kann beobachtet werden, dass wir das Programm in der Docker -Entwicklungsumgebung erfolgreich erstellt und bereitgestellt haben:

So können Sie mit dem Programmieren in Docker beginnen.

Abschluss

Um mit dem Programmieren in Docker zu beginnen, richten Sie zunächst Docker in Ihrem System ein und erstellen Sie ein einfaches Programm, da wir ein HTML -Programm erstellt haben. Erstellen Sie danach eine Dockerfile des angegebenen Programms und erstellen Sie das neue Bild. Führen Sie dann das Bild aus, um das Programm zu containerieren und bereitzustellen. Dieser Blog hat grundlegende Anleitungen für das Programmieren in Docker gegeben.