Implementierungscode für die Dateimontage von DockerToolBox

Implementierungscode für die Dateimontage von DockerToolBox

Wenn Sie Docker verwenden, stellen Sie möglicherweise fest, dass die Datei nicht gemountet werden kann. Dies hängt mit den Einstellungen des freigegebenen Ordners der virtuellen Maschine zusammen. Beim Einrichten müssen Sie auf bestimmte Dinge achten. Andernfalls kann der freigegebene Ordner nicht gemountet werden, auch wenn er eingerichtet ist.

Öffnen Sie zunächst Oracle VM VirtualBox, wählen Sie die virtuelle Standardmaschine aus, klicken Sie mit der rechten Maustaste, um die Einstellungsoberfläche zu öffnen (wie in der Abbildung gezeigt) und wählen Sie den freigegebenen Ordner aus. Gehen Sie wie folgt vor:

Geben Sie diesen Befehl in cmd ein, der dem ersten freigegebenen Ordner entspricht

docker run -v /c/Benutzer/test:/test -t -i ubuntu /bin/bash

Schauen Sie sich das hier noch einmal an, es entspricht dem zweiten freigegebenen Ordner

docker run -v /code/test:/test -t -i ubuntu /bin/bash

Es ist ersichtlich, dass c/Users im Verzeichnis nach -v der Name des freigegebenen Ordners ist. Dies bedeutet, dass Sie beim Schreiben des zu mountenden Verzeichnisses das reale Verzeichnis durch den Namen des freigegebenen Ordners ersetzen müssen. Sie können es nicht als docker run -v /e/file/AICS/code/test:/test -t -i ubuntu /bin/bash schreiben, da es sonst nicht gemountet wird.

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:
  • Detaillierte Erklärung zum Mounten lokaler Verzeichnisse auf Docker und zur Implementierung der Dateifreigabe
  • Detaillierte Erklärung zum Einbinden des Dateisystems in einen laufenden Docker-Container

<<:  So verwenden Sie Javascript zum Generieren glatter Kurven

>>:  Installations-Tutorial für die Zip-Version von MySQL 5.7.18

Artikel empfehlen

So ändern Sie das Kennwort von mysql5.7.20 unter Linux CentOS 7.4

Nach dem Upgrade von MySQL auf Version 5.7 wurde ...

Zwei einfache Beispiele für Menünavigationsleisten

Menüleiste Beispiel 1: Code kopieren Der Code lau...

Teilen Sie JS vier lustige Hacker-Hintergrundeffektcodes

Inhaltsverzeichnis Beispiel 1 Beispiel 2 Beispiel...

Neuer Ansatz zum Umschalten der Tab-Leiste mit zwei Auswahlmöglichkeiten in Vue

Problembeschreibung Wenn wir an einem Projekt arb...

MySQL 5.7.17 Installations- und Konfigurations-Tutorial unter CentOS6.9

CentOS6.9 installiert Mysql5.7 zu Ihrer Informati...

JS implementiert die Benutzerregistrierungsschnittstellenfunktion

In diesem Artikelbeispiel wird der spezifische JS...

So verwenden Sie Nginx zum Erstellen eines statischen Ressourcenservers

Nehmen wir Windows als Beispiel. Bei Linux ist es...

Lösung für MySQL 8.0 kann nicht gestartet werden 3534

Der MySQL 8.0-Dienst kann nicht gestartet werden ...

So wählen Sie zwischen MySQL CHAR und VARCHAR

Inhaltsverzeichnis VARCHAR- und CHAR-Typen Abschl...

Alibaba Cloud ESC Server Docker-Bereitstellung von Single Node Mysql

1. Laden Sie die beschleunigte Version von msyql ...

Linux verwendet NetworkManager, um Ihre MAC-Adresse zufällig zu generieren

Egal, ob Sie zu Hause auf dem Sofa oder draußen i...

Zusammenfassung der Überwachung von Tastaturereignissen durch Vue

Wichtige Modifikatoren Wenn wir auf Tastaturereig...

Einführung in die Verwendung des Base-Link-Tags Base

<br />Wenn Sie auf den Link klicken, wird di...

Ein kurzes Verständnis der drei Prinzipien zum Hinzufügen von MySQL-Indizes

1. Die Bedeutung von Indizes Indizes werden verwe...