我可以安全地同时使用来自多个容器的相同命名数据卷吗?意思是,我可以这样做:
docker run -v data_disk:/data base/archlinux
docker run -v data_disk:/data ubuntu
不用担心数据损坏?
答案 0 :(得分:2)
一如既往 - 取决于:) 在这种情况下,在docs
中提到的应用程序多个容器还可以共享一个或多个数据卷。然而, 写入单个共享卷的多个容器可能会导致数据 腐败。确保您的应用程序设计为可写入 共享数据存储。