Docker:如何将我的数据库保存在容器中,并在另一个容器中使用它?

时间:2018-04-27 08:52:00

标签: docker cassandra

我是Docker的新手,我使用的是Cassandra的图像。但我有一个问题:当我在cassandra上创建一个数据库并将其保存在第二个图像上时,我想在使用另一个容器时找到它...问题:第二个图像比第一个图像大(意味着它检测到变化)但是我找不到我的数据库和我的密钥空间...任何解决方案?

1 个答案:

答案 0 :(得分:2)

一个好的做法是创建数据卷。这意味着您将拥有两张原始图像和第三张图像,这些图像仅用于容纳您的数据。

这里有一个很好的参考,可以处理您的选项https://docs.docker.com/storage/volumes/#create-and-manage-volumes

链接中的文档说明了如何将新创建的卷与现有图像链接。