Docker上安装elasticsearch、kibana

安装ES

版本7.3.2
docker拉取

 sudo docker pull elasticsearch:7.3.2

创建持久化文件

sudo mkdir -p /myfile/elasticsearch/config
sudo mkdir -p /myfile/elasticsearch/data
sudo mkdir -p /myfile/elasticsearch/plugins

配置详情

echo "http.host: 0.0.0.0" >> /myfile/elasticsearch/config/elasticsearch.yml

启动前准备

####赋予权限
 sudo chmod -R 777 /myfile/elasticsearch
####配置虚拟内存
 sudo sysctl -w vm.max_map_count=262144

测试正常启动页面

docker run --name elasticsearch -p 9200:9200  -p 9300:9300 \
 -e "discovery.type=single-node" \
 -e ES_JAVA_OPTS="-Xms84m -Xmx512m" \
 -v/myfile/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
 -v /myfile/elasticsearch/data:/usr/share/elasticsearch/data \
 -v /myfile/elasticsearch/plugins:/usr/share/elasticsearch/plugins \
 -d elasticsearch:7.3.2

image.png

安装Kibana

docker拉取

sudo mkdir -p /myfile/kibana    # 创建挂载配置目录
sudo chmod 777 /myfile/kibana   # 赋值读写执行权限
sudo echo "server.host: 0.0.0.0" >> /myfile/kibana/kibana.yml
sudo echo "elasticsearch.hosts: http://0.0.0.0:9200" >> /myfile/kibana/kibana.yml # 0.0.0.0 表示你的ip

启动Kibana

sudo docker run --name kibana -v /myfile/kibana/kibana.yml:/usr/share/kibana/config/kibana.yml -p 5601:5601 -d kibana:7.3.2 

测试启动的页面


kibana

参考:
docker安装ES(elasticsearch)、Kibana;几种基本使用

Docker 部署 ElasticSearch的实现方法

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容