Wie bearbeite ich ein vorhandenes Docker -Bild??

Wie bearbeite ich ein vorhandenes Docker -Bild??

Docker -Bild ist die Hauptkomponente von Docker. Während der Arbeit an Docker erstellen/erstellen Entwickler mehrere Docker -Bilder. Manchmal müssen sie jedoch möglicherweise ein bestimmtes Docker -Bild bearbeiten. In dieser Situation dürfen Entwickler jedes Docker -Bild bearbeiten, wann immer sie wollen.

Dieser Artikel behandelt die folgenden Aspekte:

    • Voraussetzung: Erstellen/Erstellen eines Docker -Bildes
    • Bearbeiten Sie ein vorhandenes Docker -Bild

Voraussetzung: Erstellen/Erstellen eines Docker -Bildes

Um ein Docker -Image zu erstellen, erstellen Sie zunächst eine Programmdatei und eine Docker -Datei. Danach führen Sie die "Docker Build -t .Befehl zum Erstellen eines Docker -Bildes.

Schritt 1: Erstellen einer Programmdatei

Erstellen Sie zuerst eine “Index.htmlProgrammdatei und fügen Sie den angegebenen Renn-Code in ihn ein:




Hallo Linuxhint


Dies ist LinuxHint -Website




Schritt 2: Dockerfile erstellen

Danach erstellen Sie eine neue Datei “Dockerfile”Und fügen Sie die folgenden Anweisungen ein:

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


Schritt 3: Docker -Bild erstellen

Verwenden Sie nun die “Docker BuildBefehl zusammen mit dem “-T”Option zum Angeben des Bildnamens. Zum Beispiel haben wir das angegebenHTML-IMGName für das Bild:

Docker Build -t HTML -IMG .



Schritt 4: Überprüfen Sie das erstellte Bild

Um sicherzustellen, dass das Bild erfolgreich erstellt wurde, führen Sie den folgenden Befehl aus:

Dockerbilder


In der folgenden Ausgabe die neu erstellte “HTML-IMGBild ist zu sehen:


Schritt 5: Docker -Container erstellen

Erstellen Sie als nächstes den Docker -Container mit dem angegebenen Befehl zusammen mit dem Bildnamen “-NameOption zum Angeben des Containernamens und “-P”Option, den Port zuzuordnen:

Docker Run --Name HTML-CONT -P 80:80 HTML-IMG


Hier, "HTML-CONT"Ist der Name des Containers und"HTML-IMGIst das Docker -Bild:


Schritt 6: Bereitstellte Anwendung anzeigen

Navigieren Sie zum zugewiesenen Port im Browser und sehen Sie sich die bereitgestellte Anwendung an:


Es ist ersichtlich, dass die Anwendung erfolgreich eingesetzt wurde.

Bearbeiten Sie ein vorhandenes Docker -Bild

Da das Docker -Bild aus der Docker -Datei erstellt wird, um das Docker -Bild zu bearbeiten, müssen Änderungen in der Dockerfile oder in der Programmdatei vorgenommen werden. Befolgen Sie dazu die bereitgestellten Schritte.

Schritt 1: Änderungen in der Programmdatei vornehmen

Nehmen Sie nun einige Änderungen an der Programmdatei vor. Zum Beispiel haben wir in der Programmdatei eine neue Zeile hinzugefügt:




LinuxHint


Hallo Linuxhint


Dies ist unsere neue Website




Schritt 2: Docker -Bild erstellen

Verwenden Sie dann den Befehl unter gelistet, um das Docker-Bild mit demselben Namen und neuen Änderungen zu erstellen/zu erstellen:

Docker Build -t HTML -IMG .



Schritt 3: Docker -Container erstellen

Erstellen und führen Sie den neuen Container mit demselben Docker -Bild aus und führen Sie sie aus:

Docker Run --Name HTML-CONT2 -P 80:80 HTML-IMG


Hier, "html-cont2Ist der neue Container Name:


Schritt 4: Überprüfung

Sehen Sie sich schließlich die neuen Änderungen im Browser an:


Nach der Änderung des Docker -Images sind in der Anwendung neue Änderungen zu sehen, die darauf hinweisen, dass das Docker -Bild erfolgreich geändert wurde.

Abschluss

Um ein vorhandenes Docker -Image zu bearbeiten, müssen Änderungen in der Dockerfile oder in der Programmdatei vorgenommen werden. Danach führen Sie die ausDocker Build -t .Befehl zum Erstellen des Docker -Bildes mit demselben Bildnamen und der neuen Änderung. Bauen Sie dann den neuen Docker -Container auf und führen Sie ihn aus. Zuletzt sehen Sie Änderungen im Browser an. Dieser Artikel erläuterte die Methode, um ein Docker -Bild zu bearbeiten.