2017-02-17 136 views
1

我使用泊坞窗1.13.1在Windows 10使用Hyper-V泊坞窗卷安装目录

和我有一个音量

C:\autotestDocker\plat1>docker inspect plat1_logscore 
[ 
    { 
     "Driver": "local", 
     "Labels": { 
      "com.docker.compose.project": "plat1", 
      "com.docker.compose.volume": "logscore" 
     }, 
     "Mountpoint": "/var/lib/docker/volumes/plat1_logscore/_data", 
     "Name": "plat1_logscore", 
     "Options": {}, 
      "Scope": "local" 
    } 
] 

是否有可能在文件系统中发现的“Mountpoint”直接? 我不能改变安装方法(我不能将它安装到另一个文件夹),我有这些设置,我不能改变他们...

我与Ubuntu的机器试过,如果我尝试做

cd /var/lib/docker/volumes/plat1_logscore/_data 

我可以修改或复制正确卷内的文件。

我会做同样的窗口,但我只是无法找到安装目录

回答

1

可以挂载卷在另一个容器中,并从那里修改。

docker run -it --rm -v plat1_logscore:/target ubuntu 

选择你想使用的任何图像来代替ubuntu。然后,您的plat1_logscore卷将在/ target下可访问,您可以使用包含在容器内的任何命令对其进行编辑。

或者,你可以从文件复制到你的主机用以下命令:

docker run -it --rm -v plat1_logscore:/source \ 
    -v c:/Users/Marco/plat1_logscore:/target \ 
    busybox cp -avr /source/. /target/. 

可以扭转卷在命令后面将文件复制到您的主机的命名卷。