我认为我可能遇到错误,或者误解了Docker容器中卷的工作方式。
我正在使用以下命令启动图像:docker run --name Goku -ti -p 3000:3000 -v VSPM:/root/goku:rw ubuntu:goku
VSPM
是本地目录,我想将其安装到docker容器上的/root/goku
。好吧,它安装得很好。但是,如果我在容器中创建一个新文件,则该新文件不会显示在VSPM
目录的localhost上。反之亦然-如果我在该文件夹中的主机上创建一个新文件,则容器的文件夹中没有任何更改。
我在做什么错?我只希望主机和容器之间有一个共享文件夹。没什么,没什么。
答案 0 :(得分:1)
使用本地安装的驱动器的完整文件路径,而不仅仅是VSPM
。