簡體   English   中英

在Docker中掛載文件夾:Windows主機,Windows映像

[英]Mounting Folders in Docker: Windows Host, Windows Image

如何使用docker mount選項在Docker Container中共享本地文件夾? 當前,我正在使用此命令,但沒有成功。

docker run --mount source='c:\temp',target='c:\temp' -i newname:latest

我收到此錯誤-

C:\Program Files\Docker\docker.exe: Error response from daemon: invalid mount config for type "volume": invalid volume name.

我的環境:主機:Windows Server,版本1709 Docker容器:Windows Server Core,版本1709

您需要使用bind安裝。 下面的示例將您的host目錄c:\\users\\public\\映射到容器c:\\users\\public內的host目錄,然后輸出該目錄的內容。

 PS C:\\Users\\gsuvalia> docker run --rm --mount type=bind,source=c:\\users\\public\\,destination=c:\\users\\public\\ microsoft/nanoserver powershell get-childitem c:\\users\\public Directory: C:\\users\\public Mode LastWriteTime Length Name ---- ------------- ------ ---- dr--- 12/1/2017 10:16 PM Documents dr--- 7/16/2016 6:47 AM Downloads dr--- 7/16/2016 6:47 AM Music dr--- 12/1/2017 10:16 PM Pictures d----- 8/22/2017 10:26 PM Roaming dr--- 7/16/2016 6:47 AM Videos 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM