2017-10-09 82 views
0

我想共享两个容器之间的文件存储。从文档,我已经看到了你可以创建和使用卷是这样的:在docker中,我可以发布包含初始数据的卷吗?

docker volume create --name DataVolume1 
docker run -ti --rm -v DataVolume1:/datavolume1 ubuntu 

不过,我想集装箱能够访问初始共享数据集合。码头工人是否支持发布卷?如果不是这样,这是否意味着我应该在创建卷之后手动写入初始数据,还是有另一种将图像与图像一起发布的解决方案?

回答

0

对于一个已命名的卷(不包含主卷,又名绑定安装),docker将初始化一个空的已命名卷,以将其挂载到该映像的内容。因此,如果您的映像中的文件位于/ datavolume1,且DataVolume1为空,则docker会将这些文件复制到指定的卷中。

相关问题