栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

docker-compose运行ElasticSearch、Kibana、Cerebro

docker-compose运行ElasticSearch、Kibana、Cerebro

docker-compose.yaml
version: '2.2'
services:
  cerebro:
    image: lmenezes/cerebro:0.8.4
    container_name: cerebro
    ports:
      - "9000:9000"
    command:
      - -Dhosts.0.host=http://elasticsearch:9200
    networks:
      - es7net
  kibana:
    image: kibana:7.5.0
    container_name: kibana750
    environment:
      - XPACK_GRAPH_ENABLED=true
      - TIMELION_ENABLED=true
      - XPACK_MONITORING_COLLECTION_ENABLED="true"
    ports:
      - "5601:5601"
    networks:
      - es7net
  elasticsearch:
    image: elasticsearch:7.5.0
    container_name: es750
    environment:
      - cluster.name=haha
      - node.name=es750
      - bootstrap.memory_lock=true
      - "ES_JAVA_OPTS=-Xms1g -Xmx1g"
      - discovery.seed_hosts=es750
      - cluster.initial_master_nodes=es750
    ulimits:
      memlock:
        soft: -1
        hard: -1
    volumes:
      - es750data1:/Users/haha/dockerdata/elasticsearch/data
      - "./elasticsearch/plugins/ik:/usr/share/elasticsearch/plugins/ik"
    ports:
      - 9200:9200
      - 9300:9300
    networks:
      - es7net


volumes:
  es750data1:
    driver: local

networks:
  es7net:
    driver: bridge
docker-compose指令

默认文件名:docker-compose.yml, docker-compose.yaml, compose.yml, compose.yaml

#启动
docker-compose up

#后台启动 
docker-compose up -d

#停止容器
docker-compose down

#停止容器并且移除数据
docker-compose down -v
Elasticsearch

http://localhost:9200/

Cerebro

http://localhost:9000/

 Kibana

 http://localhost:5601/

IK分词器

下载 地址,解压放到./elasticsearch/plugins/ik这个相对目录(执行命令的相对目录)Release v7.5.0 · medcl/elasticsearch-analysis-ik · GitHubThe IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. - Release v7.5.0 · medcl/elasticsearch-analysis-ikhttps://github.com/medcl/elasticsearch-analysis-ik/releases/tag/v7.5.0

  验证

GET /_analyze
{
  "analyzer": "ik_max_word",
  "text":"你好,我是中国人"
}
问题 virtual memory areas vm.max_map_count [65530] is too low, increase to > at least [262144]">bootstrap checks failed | max > virtual memory areas vm.max_map_count [65530] is too low, increase to > at least [262144]https://stackoverflow.com/questions/57998092/docker-compose-error-bootstrap-checks-failed-max-virtual-memory-areas-vm-ma

 CMD或者PowerShell执行一下命令

wsl -d docker-desktop
echo 262144 >> /proc/sys/vm/max_map_count

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/730323.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号