在Docker上安装了一个卷,但是容器和localhost的更改是独立的

时间:2019-04-05 12:25:54

标签: docker

我认为我可能遇到错误,或者误解了Docker容器中卷的工作方式。

我正在使用以下命令启动图像:docker run --name Goku -ti -p 3000:3000 -v VSPM:/root/goku:rw ubuntu:goku

VSPM是本地目录,我想将其安装到docker容器上的/root/goku。好吧,它安装得很好。但是,如果我在容器中创建一个新文件,则该新文件不会显示在VSPM目录的localhost上。反之亦然-如果我在该文件夹中的主机上创建一个新文件,则容器的文件夹中没有任何更改。

我在做什么错?我只希望主机和容器之间有一个共享文件夹。没什么,没什么。

1 个答案:

答案 0 :(得分:1)

使用本地安装的驱动器的完整文件路径,而不仅仅是VSPM