Heim > Betrieb und Instandhaltung > Docker > Was bedeutet run-v in Docker?

Was bedeutet run-v in Docker?

WBOY
Freigeben: 2021-12-30 09:46:23
Original
8040 Leute haben es durchsucht

In Docker bedeutet „run-v“ „Hostverzeichnis in den Container einhängen“, und die Syntax lautet „docker run -v /host-Verzeichnis:/container-Verzeichnis“. Mit dem Befehl „run“ wird ein neues erstellt Container und führen Sie einen Befehl aus. Der Parameter „-v“ wird zum Binden eines Containerverzeichnisses verwendet.

Was bedeutet run-v in Docker?

Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Docker-1.13.1-Version, Dell G3-Computer.

Was bedeutet run-v in Docker?

Docker-Ausführung: Erstellen Sie einen neuen Container und führen Sie einen Befehl aus. Die Syntax lautet:

docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
Nach dem Login kopieren

--volume, -v: Ein Volume binden. Funktion : Mounten Sie ein Verzeichnis auf dem Host

Zum Beispiel:

# docker run -it -v /宿主机目录:/容器目录 镜像名 /bin/bash
Nach dem Login kopieren

Hier ist der Parameter:

-i: Führen Sie den Container im interaktiven Modus aus, normalerweise zusammen mit -t; Starten Sie den Container neu. Weisen Sie ein Pseudo-Eingabeterminal zu, das normalerweise zusammen mit -i

verwendet wird. Hier kommuniziert der Container Eingabe und Ausgabe mit Ihrem Terminal.

Das letzte /bin/bash ist der Befehlsparameter.

Stellen Sie sich den Container als separates System oder Computer vor, und Ihr Host-Verzeichnis ist ein USB-Flash-Laufwerk. Nach dem Mounten legen Sie Dateien im Verzeichnis auf dem Host ab und können dann über das entsprechende Verzeichnis im Container darauf zugreifen . Zu dieser Datei können Sie bestimmte Dateien „außerhalb des Containers“ hinzufügen und ändern, ohne den Container neu zu generieren.

Verwenden Sie den folgenden Befehl im Docker-Container Hängen Sie das aktuelle Verzeichnis des Host-Computers in das tmp-Verzeichnis des Containers ein. Das tmp-Verzeichnis ist das aktuelle Verzeichnis, wenn Sie im Container arbeiten. Erstellen Sie einen neuen Smart-Vertrag im aktuellen Verzeichnis oder ändern Sie den Inhalt des alten Vertrags, z. B. Test .sol, und dann den Vertrag über den Analysebefehl erkennen. Um den Container neu zu generieren, müssen Sie nicht den absoluten Pfad des Containers kennen, um den neuen Vertrag hineinzukopieren .

Empfohlenes Lernen: „

Docker-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas bedeutet run-v in Docker?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage