如何更改cassandra docker config

时间:2017-03-10 15:55:41

标签: authentication docker cassandra config

我从cassandra hub安装cassandra并成功运行。

root@localhost$ docker ps | grep cassandra
2925664e3391        cassandra:2.1.14        "/docker-entrypoin..."   5 months ago        Up 23 minutes       0.0.0.0:7000-7001->7000-7001/tcp, 0.0.0.0:7199->7199/tcp, 0.0.0.0:9042->9042/tcp, 0.0.0.0:9160->9160/tcp, 0.0.0.0:32779->7000/tcp, 0.0.0.0:32778->7001/tcp, 0.0.0.0:32777->7199/tcp, 0.0.0.0:32776->9042/tcp, 0.0.0.0:32775->9160/tcp

我将此应用程序与此cassandra连接起来。我需要使用密码验证来连接到我的应用程序的cassandra。

我必须为此无法进行密码验证,我在docker image中获取了/etc/cassandra/cassandra.yaml文件。我必须按照Authentication Config启用此功能。

是否可以使用docker startdocker run命令覆盖此更改?

1 个答案:

答案 0 :(得分:1)

它不包含在生成cassandra.yml文件的部分中,所以没有。您可以提交修改生成脚本relevant piece的PR,以允许通过env变量指定auth。