In Docker kann das Mounten von Dateien oder Ordnern im Container keine Auswirkungen auf andere Dateien im selben Ordner haben und die Integration von Host- und Containerverzeichnissen in beide Richtungen ermöglichen Datensynchronisation.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Docker-1.13.1-Version, Dell G3-Computer.
Die Docker-Montage besteht darin, die Dateien oder Ordner im Container mit lokalen Dateien oder Ordnern zu überschreiben.
Hinweis: Achten Sie beim Mounten der Konfigurationsdatei durch Docker darauf, die zu mountende Konfiguration nicht zu überschreiben Der Inhalt der Datei ist falsch geschrieben, andernfalls kann der Container nach der Erstellung nicht gestartet werden image
OrdnermontageDer Ordner auf dem Host überschreibt definitiv den Ordner im Container:
Ermöglicht das Mounten nicht vorhandener Ordner oder vorhandener leerer Ordner im Container und der entsprechenden Ordner im Der Container wird leer sein.Das Mounten eines nicht leeren Ordners in den Container überschreibt den ursprünglichen Ordner im Container auf dem Host. Mounten nicht vorhandener Dateien in Dateien, die bereits im Container vorhanden sind.
Das Mounten von Dateien hat keine Auswirkungen auf andere Dateien im selben Ordner.
Das Mounten vorhandener Dateien in den Container überschreibt die entsprechenden Dateien im Container Die Datei existiert nicht. Erstellen Sie eine neue.
ZusammenfassungDie Datei auf dem Host überschreibt definitiv die Datei im Container basiert auf dem gesamten Ordner als Einheit zum Überschreiben der Datei und kann daher verwendet werden, wenn eine große Anzahl von Dateien in den Container gemountet werden muss Wird normalerweise umgekehrt verwendet: Nachdem der Container gestartet wurde, werden möglicherweise einige Dateien (z. B. Protokolle) im Container bereitgestellt. Zu diesem Zeitpunkt sind sie direkt sichtbar im Ordner auf dem entsprechenden Host.
Das Mounten von Dateien überschreibt nur eine einzelne Datei und hat keine Auswirkungen auf andere Dateien im selben Ordner im Container. Es wird häufig zum Mounten von Konfigurationsdateien verwendet, um die Standardkonfiguration zur Laufzeit dynamisch zu ändern.
Empfohlenes Lernen: „
Docker-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas nützt die Docker-Montage?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!