Docker安装Elasticsearch和Kibana

Docker安装Elasticsearch和Kibana

1. Elasticsearch安装

	// 1. Docker拉取Elasticsearch镜像
	docker pull elasticsearch:7.6.2
	// 2. 创建本地挂载目录
	mkdir -p /myfile/elasticsearch/config
	mkdir -p /myfile/elasticsearch/data
    mkdir -p /myfile/elasticsearch/plugins
    // 3.查看本地es路径
    find / -name "elasticsearch"
    // 4. 启动Docker
    sudo 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:/{本地es路径}/elasticsearch.yml \
    -v /myfile/elasticsearch/data:/{本地es路径}/data \
    -v /myfile/elasticsearch/plugins:/{本地es路径}/plugins \
    -d elasticsearch:7.6.2

2. 查看Elasticsearch是否安装成功

输入地址http://ip:9200/。提示:注意在安全组中查看相应的端口是否开放。在这里插入图片描述

3. Kibana安装

	// 1. Docker拉取kibana镜像,注意版本号与es保持一致
	sudo docker pull kibana:7.6.2
	// 2. 创建本地挂载目录和配置文件
	mkdir -p /myfile/kibana    # 创建挂载配置目录
	vi /myfile/kibana/kibana.yml
	//文件内容
	###     kibana.yml     ###
    server.name: kibana
	server.host: "0"
	elasticsearch.hosts: [ "http://{本地ES地址}:9200" ]
	xpack.monitoring.ui.container.elasticsearch.enabled: true
	###     ###     ###
    // 本地ES地址查看命令 
    docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' {ES容器ID}
     // 3.查看本地kibana路径
    find / -name "kibana"
    // 4. 启动Docker
    docker run --name kibana -p 5601:5601 \
    -v /myfile/kibana/kibana.yml:/{本地kibana路径}/config/kibana.yml \
    -d kibana:7.6.2 

4. 查看Kibana是否安装成功

输入地址http://ip:5601/。提示:注意在安全组中查看相应的端口是否开放。
在这里插入图片描述

5. 提示

其实挂载文件都可以不创建,可以直接用find命令找到Elasticsearch和Kibana的安装路径,直接修改它们的相关配置文件即可。

6.参考链接

1.https://blog.csdn.net/weixin_43486863/article/details/106281484
2.https://blog.csdn.net/whatday/article/details/107879989

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值