Das Erstellen neuer Images aus vorhandenen Images erfolgt über Dockerfile-Dokumente. 1. Erstellen Sie ein neues Dockerfile-Dokument Erstellen Sie im Ordner /home einen neuen Ordner speziell zum Testen, den Ordner /docker/test, und erstellen Sie ein neues Dockerfile-Dokument im Ordner. Schreiben Sie den folgenden Inhalt in das Dokument: VON Ubuntu:18.04 Führen Sie apt-get update aus. Führen Sie apt-get install -y vim aus. AUSSETZEN 80 In einem Dockerfile-Dokument muss das erste Schlüsselwort jeder Zeile groß geschrieben werden. Die erste Zeile bedeutet, dass das Quellimage des neu erstellten Images die Ubuntu-Version 18.04 ist. Die zweite Zeile ist der erste Befehl, der nach der Erstellung des neuen Images ausgeführt wird. Dies bedeutet, dass nach der Erstellung des neuen Images zuerst die URLs zum Herunterladen verschiedener Anwendungen aktualisiert werden. Die dritte Zeile installiert vim, was praktisch ist, um später Skripte in der Befehlszeile zu bearbeiten. -y steht für die automatische Installation. Andernfalls werden Sie während des Installationsvorgangs aufgefordert, Y/n einzugeben. Wenn Sie es nicht eingeben, schlägt die Ausführung fehl. Die vierte Zeile am Ende bedeutet, dass Port 80 freigegeben wird. Wenn Sie in diesem Bild eine Zuordnung zu Port 5000 durchführen, schlägt diese fehl, wie die Portzuordnung der Webanwendung im gestrigen Artikel, da dieser Port für die Außenwelt nicht geöffnet ist. 2. Führen Sie den Befehl im Verzeichnis aus, in dem sich das Dockerfile befindet su-Wurzel CD Docker/Test Docker-Build -t cdl-test-0.0. Im letzten Satz folgt auf -t der angegebene Image-Name und auf den Image-Namen folgt ein Punkt, was bedeutet, dass mit dem Inhalt der Docker-Datei im aktuellen Verzeichnis ein neues Image erstellt wird. Beachten Sie also, dass der Punkt am Ende des vorherigen CD-Befehls und dieses Satzes unverzichtbar ist! ! 3. Sehen Sie sich das neue Bild an Docker-Bilder Ergebnis: REPOSITORY TAG BILD ID ERSTELLT GRÖSSE cdl-test-0.0 latest da5d6c1147a7 vor 4 Minuten 185 MB runoob/centos 6.7 542cf01e7692 vor 27 Minuten 191 MB Ubuntu 16.04 52b10959e8aa vor 5 Tagen 115 MB Ubuntu 18.04 16508e5c265d vor 5 Tagen 84,1 MB centos 6.7 f2e2f7b8308b vor 3 Wochen 191 MB training/webapp latest 6fae60ef3446 vor 3 Jahren 349MB 4. Zeigen Sie die im Image installierten Anwendungen an #Geben Sie die Befehlszeile des neu erstellten Images ein docker run -it cdl-test-0.0 /bin/bash #Öffnen Sie vim vim #Installieren Sie python3.7 apt-get installiere python3.7 Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Konfigurieren Sie ein Implementierungsbeispiel für den Mysql-Master-Slave-Dienst
>>: Benutzerdefinierte Tabbar-Komponente für das WeChat-Applet
Inhaltsverzeichnis So installieren und konfigurie...
Zum Beispiel: <link rel="stylesheet" ...
Wir wissen, dass eine Funktion im Allgemeinen auf...
Inhaltsverzeichnis 1. Öffnen Sie das Projektverze...
Problemhintergrund: Es ist erforderlich, einen Sc...
Inhaltsverzeichnis Vorwort Umfeld Installieren Er...
Da der Router zu Hause die Bandbreite von 300 Mbi...
Vorwort Wie Sie wissen, unterstützt Linux viele D...
Meine System- und Softwareversionen sind wie folg...
Heute hatte ich etwas Freizeit, um eine Website f...
Dieser Artikel zeigt ein kleines Beispiel für das...
In diesem Artikel wird der spezifische Code von V...
1. Führen Sie SQL aus, um anzuzeigen wählen Sie @...
Inhaltsverzeichnis Vorwort Konfigurieren Sie die ...
<br />Wenn die Seite <img src=""...