У меня есть небольшое приложение с python бэкэндом, в котором я транслирую и классифицирую твиты в режиме реального времени. Я используюasticsearch для сбора секретных твитов и Kibana для визуализации на основе данных. В моем веб-интерфейсе я просто использую визуализации kibana.
В данный момент я пытаюсь запустить свое приложение в виде многоузлового роя в качестве стека служб , но у меня возникают проблемы с моим файлом композита.
Я пытался начать с elastisearch и использовать эту информацию https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html, но это не помогло, и мне не удалось развернуть мой docker - составьте файл, даже используя только Службу упругого поиска.
Это мой файл 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'