查看docker安装包
命令:yum list installed | grep docker
安装 docker
yum -y install docker
开启 docker 服务
systemctl start docker
设置docker 开机启动:
systemctl enable docker
docker 设置网络
docker network create somenetwork
现在宿主增加目录:/home/elasticsearch/config/
*如果容器不能同步到宿主目录 , 需要先执行一遍 , 同步配置
docker cp elasticsearch:/usr/share/elasticsearch/config/ /home/elasticsearch/config/
重点来了 elasticsearch:6.8.12 对应 springframework.data.elasticsearch 3.2.10
运行 下载 ES
docker run --name elasticsearch --net somenetwork --restart=always -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e "ES_JAVA_OPTS=-Xms512m -Xmx512m" -d -v /home/elasticsearch/config/:/usr/share/elasticsearch/config/ elasticsearch:6.8.12
修改配置
network.host: 0.0.0.0
开启 9200 端口 后去 对应ip:9200 查看安装完成没
docker run -d --name kibana --net somenetwork --restart=always -p 5601:5601 -v /home/kibana/config:/config/ kibana:6.8.12
说明:配置映射到宿主
-v /home/elasticsearch/config:/config/
elasticsearch 需要和 kibana 版本对应 , 请参考 :支持矩阵 | Elastic
docker exec -it kibana容器id /bin/bash
cd config
vi kibana.yml
将上面的 "http://elasticsearch:9200" 中的 elasticsearch 替换成上一步的es容器内部ip就可以了 。
:wq保存文件 , 退出vi命令
访问测试是否运行成功
curl http://172.17.0.1:9200
curl http://172.17.0.1:5601
【Linux环境下 docker 安装 es 和kibana】
- 春季老年人吃什么养肝?土豆、米饭换着吃
- 三八妇女节节日祝福分享 三八妇女节节日语录
- 老人谨慎!选好你的“第三只脚”
- 校方进行了深刻的反思 青岛一大学生坠亡校方整改校规
- 脸皮厚的人长寿!有这特征的老人最长寿
- 长寿秘诀:记住这10大妙招 100%增寿
- 春季老年人心血管病高发 3条保命要诀
- 眼睛花不花要看四十八 老年人怎样延缓老花眼
- 香槟然能防治老年痴呆症? 一天三杯它人到90不痴呆
- 老人手抖的原因 为什么老人手会抖
