【发布时间】:2016-01-29 21:17:35
【问题描述】:
我正在研究 cassandra 容器,并试图找到一种方法可以将 cassandra 的数据存储在主机本身上。
有没有链接或教程?
【问题讨论】:
我正在研究 cassandra 容器,并试图找到一种方法可以将 cassandra 的数据存储在主机本身上。
有没有链接或教程?
【问题讨论】:
数据存储
此容器还将实际存储数据(通常在
/var/lib/cassandra/)存储在数据卷中。您可以通过以下方式从您的主机安装此卷:
$ docker run -d \
-v /path/to/your/var/lib/cassandra/:/var/lib/cassandra \
-p 9042:9042 \
--name cassandra \
mashape/cassandra
这是Cassandra Dockerfile 中声明的两个 VOLUME 之一。
(在您的情况下,将mashape/cassandra 替换为cassandra:3.2)
您可以对同样位于数据卷中的 Cassandra 配置(通常在 /etc/cassandra/ 中)执行相同操作。
-v /path/to/your/etc/cassandra/:/etc/cassandra \
【讨论】: