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.