Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So führen Sie eine Docker-Datei aus

So führen Sie eine Docker-Datei aus

下次还敢
下次还敢Original
2024-04-02 22:33:18688Durchsuche

Eine Dockerfile-Datei ist eine Textdatei, die ein Docker-Image erstellt und Anweisungen enthält, die Docker beim Erstellen des Images unterstützen. Um eine Docker-Datei auszuführen, führen Sie die folgenden Schritte aus: Erstellen Sie eine Docker-Datei, die die zum Erstellen des Images erforderlichen Anweisungen enthält. Erstellen Sie das Image in dem Verzeichnis, das die Dockerfile-Datei enthält. Führen Sie den Container mit dem erstellten Image aus. Geben Sie den laufenden Container ein, um den Befehl auszuführen. Stoppen und löschen Sie den Container.

So führen Sie eine Docker-Datei aus

Eine Docker-Datei ausführen

Eine Docker-Datei ist eine Textdatei, die zum Erstellen eines Docker-Images verwendet wird. Es enthält eine Reihe von Anweisungen, die Docker dabei unterstützen, ein Image Schicht für Schicht zu erstellen. Um die Docker-Datei auszuführen, führen Sie die folgenden Schritte aus:

1. Erstellen Sie die Docker-Datei.

Erstellen Sie eine neue Textdatei mit dem folgenden Inhalt und nennen Sie sie „Dockerfile“. Führen Sie im Verzeichnis, das die Dockerfile-Datei enthält, den folgenden Befehl aus:

<code>FROM nginx
COPY index.html /usr/share/nginx/html</code>

3. Ausführen des Containers

Nachdem Sie das Image erstellt haben, können Sie den Container mit dem folgenden Befehl ausführen:

<code>docker build -t my-nginx-image .</code>

Dadurch wird ein Container mit dem Namen „my“ erstellt -nginx-container „neuen Container und führen Sie ihn aus. Sie können den laufenden Container mit dem folgenden Befehl anzeigen:

<code>docker run -it --rm --name my-nginx-container my-nginx-image</code>

4. Greifen Sie auf den Container zu

Sobald der Container ausgeführt wird, können Sie den Container mit dem folgenden Befehl aufrufen:

<code>docker ps</code>

Dadurch wird eine interaktive Shell geöffnet, in der Sie kann Befehle ausführen. Um die Shell zu verlassen, geben Sie „exit“ ein.

5. Stoppen Sie den Container

Um den Container zu stoppen, verwenden Sie den folgenden Befehl:

<code>docker exec -it my-nginx-container bash</code>

Nachdem der Container gestoppt wurde, können Sie ihn mit dem folgenden Befehl löschen:

<code>docker stop my-nginx-container</code>

Das obige ist der detaillierte Inhalt vonSo führen Sie eine Docker-Datei aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn