当前位置:首页 > 编程笔记 > 正文
已解决

Docker安装ES7.14和Kibana7.14(无账号密码)

来自网友在路上 160860提问 提问时间:2023-10-22 18:10:34阅读次数: 60

最佳答案 问答题库608位专家为你答疑解惑

一、Docker安装ES7.14.0

1、下载镜像

docker pull elasticsearch:7.14.0

2、docker安装7.14.0

mkdir -p /usr/local/elasticsearch/config

mkdir -p /usr/local/elasticsearch/data

chmod 777 -R /usr/local/elasticsearch/

echo "http.host: 0.0.0.0" >> /usr/local/elasticsearch/config/elasticesearch.yml

docker run --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms64m -Xmx128m" -v /usr/local/elasticsearch/config/elasticesearch.yml:/usr/local/elasticsearch/config/elasticesearch.yml -v /usr/local/elasticsearch/data:/usr/local/elasticsearch/data -v /usr/local/elasticsearch/plugins:/usr/local/elasticsearch/plugins -d elasticsearch:7.14.0

  • -e "cluster.name=es-docker-cluster":设置集群名称
  • -e "http.host=0.0.0.0":监听的地址,可以外网访问
  • -e "ES_JAVA_OPTS=-Xms64m -Xmx128m":内存大小
  • -e "discovery.type=single-node":非集群模式
  • -v es-data:/usr/share/elasticsearch/data:目录映射,绑定elasticsearch的数据目录
  • -v es-logs:/usr/share/elasticsearch/logs:目录映射,绑定elasticsearch的日志目录
  • -v es-plugins:/usr/share/elasticsearch/plugins:目录映射,绑定elasticsearch的插件目录
  • -p 9200:9200:端口映射配置

3、访问

http://10.1.1.74:9200

二、Docker安装kibana:7.14.0

1、下载镜像

版本:kibana:7.14.0 需要和ES版本对应
Kibana 是一个免费且开放的用户界面,能够让您对 Elasticsearch 数据进行可视化。

2、安装kibana

docker run -d --name kibana714  -e ELASTICSEARCH_HOSTS="http://10.1.1.74:9200" -p 5601:5601 kibana:7.14.0

  • -e ELASTICSEARCH_HOSTS ES地址:注意不要使用127.0.0.1

访问UI界面:http://10.1.1.74:5601/

三、Docker-compose安装ES和kibana(有些问题)

1、创建配置文件目录

mkdir -p /usr/local/elasticsearch/config

mkdir -p /usr/local/elasticsearch/data

chmod 777 -R /usr/local/elasticsearch/

echo "http.host: 0.0.0.0" >> /usr/local/elasticsearch/config/elasticesearch.yml

2、#创建docker-compose.yml文件

version: "3"
volumes:es-data:
services:elasticsearch:image: elasticsearch:7.14.0ports:- "9200:9200"- "9300:9300"environment:- "discovery.type=single-node"- "ES_JAVA_OPTS=-Xms256m -Xmx256m"volumes:- /usr/local/elasticsearch/data:/usr/share/elasticsearch/data- /usr/local/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml- /usr/local/elasticsearch/plugins:/usr/share/elasticsearch/pluginsnetworks:- eskibana:image: kibana:7.14.0container_name: kibaba7.14ports:- "5601:5601"environment:- "ELASTICSEARCH_HOSTS=http://10.1.1.74:9200"depends_on:- elasticsearchnetworks:- esnetworks:es:driver: bridge

3、#自我检测自己写的有没有语法上的问题

docker-compose config -q

4、#启动和停止

docker-compose up -d

docker-compose down

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"Docker安装ES7.14和Kibana7.14(无账号密码)":http://eshow365.cn/6-21837-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!