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
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.