码头工人卷在哪里映射。在主机上?

时间:2019-03-20 08:17:31

标签: docker

我在Powershell中的Windows 10计算机上,尝试安装文件夹。我以为使用“。”在路径中,它将被映射到当前目录,但是显然不会

cd c:/
docker run -it -v ./uniquename:/var/uniquename alpine sh
/ # touch /var/uniquename/test
/ # ls /var/uniquename
test
/ # exit
cd c:/tmp
docker run -it -v ./uniquename:/var/uniquename alpine sh
/ # ls /var/uniquename
test
/ # exit

现在,我的问题不是如何相对于当前目录映射卷-即$(pwd)或“使用绝对路径”或其他内容。我的问题是:

主机上的映射文件夹和新创建的文件位于哪里?

1 个答案:

答案 0 :(得分:0)

拒绝docker剥离./,导致-v标志将“ uniquename”作为docker volume的名称。

> docker volume ls
DRIVER              VOLUME NAME
local               uniquename

谜团解决了。弄清楚docker存储卷的位置留给读者一个选择。