gpt4 book ai didi

docker - Windows中的Docker卷安装目录

转载 作者:行者123 更新时间:2023-12-02 18:23:19 25 4
gpt4 key购买 nike

我在Windows 10和Hyper-v中使用docker 1.13.1

而且我有很多

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"
}
]

是否可以在文件系统中直接找到“挂载点”?
我无法更改安装方法(无法将其安装到另一个文件夹),我具有这些设置,也无法更改它们...

我曾经尝试过使用ubuntu机器,如果尝试这样做
cd  /var/lib/docker/volumes/plat1_logscore/_data

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

我会在Windows上执行相同的操作,但是我无法找到安装目录

最佳答案

您可以将卷挂载到另一个容器中,然后从那里进行修改。

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

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

或者,您可以使用以下命令将文件复制到主机:
docker run -it --rm -v plat1_logscore:/source \
-v c:/Users/Marco/plat1_logscore:/target \
busybox cp -avr /source/. /target/.

您可以在命令中反转卷,以将文件从主机复制回命名卷。

关于docker - Windows中的Docker卷安装目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42293046/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com