Gibt es einen Unterschied zwischen Docker -Bild unter Linux und Windows

Gibt es einen Unterschied zwischen Docker -Bild unter Linux und Windows

Docker -Bilder sind eine der wesentlichen Komponenten von Docker Solutions. Diese Bilder sind ein Schnappschuss oder Vorlagen, die zum Erstellen oder Verwalten der Container verwendet werden. Es schafft nicht nur die Container, sondern leitet sie auch, wie das Projekt im Container Container oder Dockerisierung. Solche Bilder haben normalerweise eine große Größe, da diese alle Anweisungen, Einstellungen und Abhängigkeiten enthalten.

Dieser Beitrag wird demonstrieren:

  • Gibt es einen Unterschied zwischen Docker -Bild unter Linux und Windows?
  • So erstellen Sie Docker -Bilder?

Gibt es einen Unterschied zwischen Docker -Bild unter Linux und Windows?

Aus technischer Sicht sind Docker -Befehle für Linux- und Windows -Betriebssysteme nahezu identisch. Auch wenn die meisten Optionen, die diese Befehle unterstützen, ähnlich sind. Der Hauptunterschied sind Docker -Bilder unter Windows sind enorm und nehmen mehr Speicherplatz als Linux -Containerbilder ein. Das Herunterladen von Docker -Bildern benötigt auch mehr Zeit als die Bilder des Linux -Containers.

So erstellen Sie Docker -Bild?

Das Erstellen des Bildes ist sowohl unter Linux als auch unter Windows fast gleich. Um das Bild zu erstellen, machen Sie zunächst eine Dockerfile, die Anweisungen zum Dockieren der Anwendung oder des Programms enthält. Zu diesem Zweck folgen Sie den aufgeführten Schritten.

Schritt 1: Programmdatei erstellen

Erstellen Sie zunächst eine Programmdatei, die über DockerFile docken wird. Dafür müssen wir das machen “Index.htmlDatei zum Code des HTML -Programms:


Körper
Hintergrundfarbe: Schwarz;

H1
Farbe: Aquamarin;
Schriftstil: kursiv;

Hallo! Willkommen bei LinuxHint Tutorial


Schritt 2: Machen Sie Dockerfile

Machen Sie als Nächstes die Dockerfile, die die Anweisung enthält, das HTML -Programm zu contorieren:

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

Schritt 3: Docker -Bild erstellen

Erstellen Sie ein neues Bild von Dockerfile über den angegebenen Befehl. Hier das "-TDie Option wird verwendet, um den Bildnamen zu definieren:

Docker Build -t HTML -IMG .

Schritt 4: Bild ausführen

Führen Sie danach das Docker -Image aus, um die Anwendung zu docerisieren. Der folgende Befehl erstellt und führt den Container aus, der über Docker -Bild erstellt wurde:

Docker Run -P 80:80 HTML -IMG

Zur Bestätigung navigieren Sie zum lokalen Host und überprüfen Sie, ob der Container das Containerprogramm bereitstellt oder nicht:

Notiz: Das Linux -Betriebssystem folgt auch dem gleichen Verfahren, auch mit denselben Befehlen, um das Docker -Bild zu erstellen oder zu erstellen.

Abschluss

Der Hauptunterschied sind Docker -Bilder unter Windows sind enorm und nehmen mehr Speicherplatz als Linux -Containerbilder ein. Das Herunterladen von Docker -Bildern benötigt auch mehr Zeit als die Bilder des Linux -Containers. Es gibt jedoch keinen großen Unterschied zwischen der Docker -Verwendung auf beiden Plattformen, obwohl der Prozess des Erstellens von Bildern und Befehlen ähnlich ist. Diese Beschreibung hat gezeigt, dass es einen Unterschied zwischen Docker-Bildern unter Linux und Windows gibt.