我想把elassandra集成到我的jhipster应用程序中。其中我用卡桑德拉做分局。
我正在使用docker映像跟踪官方的elassandra安装过程,但它们混淆了哪些container_name必须添加哪个命令。以下是官方链接:http://doc.elassandra.io/en/latest/installation.html#docker-image
而我的端口9200没有启用。
docker run -名称:elassandra -d strapdata/elassandra docker run -名称-app-链接一些-elassandra:elassandra -d应用-那个-elassandra-elassandra
发布于 2017-09-27 07:59:05
Elasticsearch端口9200和9300公开用于容器之间的通信。
所以,当一个埃拉桑德拉容器像这样启动时:
docker run --name some-elassandra -d strapdata/elassandra
与REST联系可以通过这样的方法完成:
docker run -it --link some-elassandra --rm strapdata/elassandra curl some-elassandra:9200
如果它仍然不起作用,请确保您提取了该映像的最新版本,并在github存储库strapdata/docker-elassandra上随意打开一个问题。
这张elassandra图片是基于官方的卡桑德拉图像。您可以参考其文档中的高级设置。
https://stackoverflow.com/questions/46168543
复制相似问题