Wenn Sie einen Ordner auf Ihrem lokalen PC in dem von Docker gestarteten Container bereitstellen Sie können Dateien im Docker frei in den geschlossenen NW legen! Ich denke und fasse die Ergebnisse meiner Forschung zusammen
Wenn Sie bei Google nach "Docker Windows File Sharing" suchen, werden Sie sofort getötet. ・ Als ich mir den Inhalt des Artikels angesehen habe, war er eigentlich für Docker für Windows (* PCs, auf denen keine Hyper-V-Clients ausgeführt werden können, sind nicht hilfreich, da sie die Docker-Umgebung mit Docker Toolbox verwenden). -Obwohl es eine Virtualbox-Einstellung gab (später beschrieben), war das Format der Befehlsmethode auf dem Docker danach nicht eindeutig, so dass ich es doch nicht gut verstand. Ich war nicht süchtig nach der Umgebung, in der ich mich befand, also hatte ich es schwer. Lassen Sie es im Artikel, damit Sie von vorne beginnen können, auch wenn der PC fliegt.
Ich kann es nicht nur anhand der Gliederung erkennen, aber der Punkt ist, dass es insgesamt 3 Schritte gibt, also lasse ich es als Memo.
Starten Sie das Docker Quickstart Terminal und führen Sie den Befehl aus. Verwenden Sie den folgenden Befehl, um 1 hinzuzufügen. Hängen Sie den in festgelegten freigegebenen Ordner ein. Damit ist die Dateifreigabe durch die Verbindung von lokalem PC → Virtual Box → Docker verbunden. Der auf der Docker Machine-Seite erstellte Verzeichnisname lautet e, aber alles ist in Ordnung, solange es nicht abgedeckt ist. Persönlich gefällt es mir, weil es wie eine Laufwerksnummer aussieht und leicht zu verstehen ist, dass es sich um einen freigegebenen Ordner handelt.
DockerToolbox
$ docker-machine ssh default 'sudo mkdir -p /e'
$ docker-machine ssh default 'sudo mount -t vboxsf -o uid=0,gid=0 /C/Users/watya/work/docker /e'
Führen Sie den Befehl über die Docker Toolbox aus. Mit dem folgenden Befehl, 2. Das in erstellte / e wird in / home des Nginx-Containers gemountet.
DockerToolbox
$ docker run -d -v /e:/home --name nginx nginx
Wenn Sie sich zur Bestätigung anmelden und den Inhalt von / home überprüfen, können Sie bestätigen, dass es sicher bereitgestellt ist
Die auf diese Zeit bezogenen Sites sind wie folgt. Ich meine, das ist höflicher und die Erklärung des Inhalts ist tiefer. Wenn Sie also nicht gut verstehen, würde ich gerne von Zeit zu Zeit zurückkommen. https://humo-life.net/memo/doku.php?id=%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2:docker:docker_toolbox%E3%81%A7%E3%83%9E%E3%82%A6%E3%83%B3%E3%83%88_%E5%85%B1%E6%9C%89%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80_%E8%A8%AD%E5%AE%9A
Recommended Posts