簡體   English   中英

如何將 Windows 桌面上的目錄配置為 Docker 卷?

[英]How to configure as Docker volume a directory on the Desktop in Windows?

我開始使用 Docker,但在設置音量時遇到了問題。 我使用帶有虛擬框的 Windows 操作系統。

我想創建一個目錄並將 as 目錄用於特定圖像的卷。

圖像是 Jenkins,我想在桌面上將一個名為 volume 的目錄設置為卷。

我已經嘗試了很多命令,但對於最后一個我嘗試過的命令:

docker run --name MyJenkins1 -v /C/Users/Alessandro/Desktop/volume:/var/jenkins_home -p 9191:8080 -p 40000:50000 jenkins

但我收到以下結果:

'touch: cannot touch '/var/jenkins_home/copy_reference_file.log': Permission denied
Can not write to /var/jenkins_home/copy_reference_file.log. Wrong volume permissions?'

我還嘗試將共享虛擬機目錄設置如下:

  1. 目錄路徑:C:\\Users\\Alessandro\\Desktop\\volume
  2. 目錄名稱:卷
  3. 只讀:否
  4. 自動掛載:是
  5. 使永久:是

有人可以幫我嗎?

此致

亞歷山德羅

運行 Docker 的用戶是否有權寫入“C:\\Users\\Alessandro\\Desktop\\volume”目錄?

如果沒有,請從命令行運行:

set DOCKER_SHARED_DRIVE_USER=...put in the name of the OS user for docker or shared drive if using Docker Desktop...

icacls "C:\Users\Alessandro\Desktop\volume" /grant %DOCKER_SHARED_DRIVE_USER%:(OI)(CI)F

暫無
暫無

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

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