So erstellen Sie ein Docker -Bild unter Linux

So erstellen Sie ein Docker -Bild unter Linux

Docker ist ein gut etabliertes, kostenloses und offenes Container-Tool, das zum Erstellen, Bereitstellen und Freigeben von DevOps-Anwendungen und -projekten verwendet wird. Docker ist für Mac, Linux und Windows OS zugänglich. Docker ist jedoch in Linux wirklich entwickelt und hat mehr Kontrolle über Linux -Verteilung als Windows. Aus technischer Sicht sind Windows und Linux -Versionen von Docker jedoch fast gleich.

In diesem Blog wird zeigen, wie man ein Docker -Bild unter Linux erstellt.

So erstellen Sie ein Docker -Bild unter Linux?

Um ein Docker -Bild unter Linux zu erstellen oder zu generieren, erstellen Sie zunächst eine Dockerfile. Erstellen Sie dann das Bild aus der Datei durch “Docker Build”. Für die Illustration gehen Sie die aufgeführten Schritte durch.

Schritt 1: Project Directory Open

Erstellen Sie zunächst ein Projektverzeichnis, indem Sie die “nutzen“Mkdir" Befehl. Wechseln Sie danach mit der “zum Projektverzeichnis“CD " Befehl:

Mkdir Docker
CD Docker


Schritt 2: Dockerfile erstellen

Erstellen Sie als nächstes eine neue Dockerfile mit dem Nano -Texteditor unter Linux:

sudo nano dockerfile


Fügen Sie den bereitgestellten Snippet in die Dockerfile ein. Drücken Sie dann die “Strg+o"Schlüssel zum Speichern von Änderungen und"Strg+x”Um den Herausgeber zu verlassen:

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



Schritt 3: Erstellen einer Programmdatei

Erstellen Sie eine andere Datei mit dem Namen “Index.html”In einem Nano -Texteditor:

Sudo Nano Index.html


Kopieren Sie den unten erwähnten HTML-Code in die Datei und speichern Sie die Änderungen:






Hallo! Willkommen bei LinuxHint Tutorial





Schritt 4: Melden Sie sich bei der Docker -Registrierung an

Melden Sie sich bei der Docker -Registrierung mit der “anDocker Login" Befehl. Geben Sie die angefragten Anmeldeinformationen wie den Namen und das Passwort des Benutzers an. Hier haben wir uns bereits in die Docker -Registrierung angemeldet. Daher müssen wir die Anmeldeinformationen nicht übergeben:

sudo docker login



Schritt 5: Bild erstellen

Generieren Sie als Nächstes das neue Docker -Bild von Dockerfile mit dem erwähnten Befehl:

Docker Build -t HTML -IMG .



Für die Überprüfung sehen Sie alle Docker -Bilder an und überprüfen Sie, ob das Bild in Linux integriert ist oder nicht:

Dockerbilder


Es kann beobachtet werden, dass wir das neue Bild erfolgreich in Docker Linux erstellt haben:


Schritt 6: Bild ausführen

Führen Sie das Bild aus, um das HTML -Programm im Container auszuführen. Hier, "-P”Weisen Sie den lokalen Host zu, der dem Container ausgesetzt wird:

Docker Run -P 80:80 HTML -IMG



Navigieren Sie zum lokalen Host und überprüfen Sie, ob das Programm am zugewiesenen Port bereitgestellt wurde oder nicht:


Hier geht es darum, ein Docker -Bild unter Linux zu erstellen.

Abschluss

Um das Docker -Bild in einem Linux -Terminal zu erstellen, erstellen Sie zunächst eine Dockerfile, die Anweisungen zum Dockerisieren der Anwendung oder des Projekts enthält. Erstellen Sie dann ein Bild aus den Anweisungen von Dockerfile durch “Docker Build -t .”.Dieser Blog hat die Methode zum Erstellen des neuen Bildes unter Linux veranschaulicht.