在多个容器中使用相同的主机卷是否安全?

时间:2016-08-18 18:12:55

标签: docker docker-volume

我可以安全地同时使用来自多个容器的相同命名数据卷吗?意思是,我可以这样做:

docker run -v data_disk:/data base/archlinux
docker run -v data_disk:/data ubuntu

不用担心数据损坏?

1 个答案:

答案 0 :(得分:2)

一如既往 - 取决于:) 在这种情况下,在docs

中提到的应用程序
  

多个容器还可以共享一个或多个数据卷。然而,   写入单个共享卷的多个容器可能会导致数据   腐败。确保您的应用程序设计为可写入   共享数据存储。