我有一个带有python后端的小应用程序,我在那里实时地对tweet进行流和分类。我使用elasticsearch收集机密推文,并使用Kibana根据es数据进行可视化。在我的前面,我只是使用基巴纳可视化。
目前,我正试图以多节点群作为服务堆栈运行我的应用程序,但是我的撰写文件有问题。
我试图从弹性搜索开始,并使用这个信息https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html,但没有帮助,我成功地部署了我的停靠-撰写文件,即使只有elasticsearch序列化。
这是我的yml文件:
version: '3'
services:
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:7.6.2
environment:
- cluster.name=docker-cluster
- bootstrap.memory_lock=true
- 'ES_JAVA_OPTS=-Xms512m -Xmx512m'
ulimits:
memlock:
soft: -1
hard: -1
ports:
- '9200:9200'
kibana:
image: docker.elastic.co/kibana/kibana:7.6.2
ports:
- '5601:5601'
发布于 2020-04-18 14:34:26
下面是用于开发环境中单个节点的docker-复合文件,该文件具有disabled security
,并具有discovery.type=single-node
param,以确保elasticsearch产品引导检查不会被启动。
version: '2.2'
services:
#Elasticsearch Docker Images: https://www.docker.elastic.co/
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:7.6.0
container_name: elasticsearch
environment:
- xpack.security.enabled=false
- discovery.type=single-node
ulimits:
memlock:
soft: -1
hard: -1
nofile:
soft: 65536
hard: 65536
cap_add:
- IPC_LOCK
volumes:
- elasticsearch-data:/usr/share/elasticsearch/data
ports:
- 9200:9200
- 9300:9300
volumes:
elasticsearch-data:
driver: local
networks:
elastic:
external: true
https://stackoverflow.com/questions/61289193
复制相似问题