docker安装elasticsearch

下载镜像文件

docker pull elasticsearch:7.4.2

创建挂载目录文件夹

配置elasticsearch.yml可以允许远程访问

mkdir -p /mydata/elasticsearch/config
mkdir -p /mydata/elasticsearch/data
echo "http.host: 0.0.0.0" >>> /mydata/elasticsearch/config/elasticsearch.yml
​
​
# 如果碰到权限问题
chmod -R 777 /mydata/elasticsearch/
​
# 查看是否启动成功
docker ps
# 启动失败可以查看容器日志
docker logs [elasticsearch(容器名)]

启动实例

开发环境我们可以把ES_JAVA_OPTS内存设置的小一点,够用就行

同时将目录挂载到刚才创建的文件夹中

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

启动成功,访问虚拟机ip地址

docker安装kibana

下载镜像文件

docker pull kibana:7.4.2

启动实例

docker run --name kibana -e ELASTICSEARCH_HOSTS=http://192.168.56.20:9200 -p 5601:5601 -d kibana:7.4.2
​
# http://192.168.56.20:9200为自己虚拟机的地址

访问我们刚才启动的kibana

http://192.168.56.20:5601/

我们也可以在dockerhub上查看对应的文档

https://hub.docker.com/_/kibana?tab=description&page=1&ordering=last_updated

docker安装elasticsearch和kibana相关推荐

  1. Ubuntu使用docker安装elasticsearch与Kibana

    一.在 Ubuntu 20.04 上安装 Docker 更新软件包索引,并且安装必要的依赖软件,来添加一个新的 HTTPS 软件源: sudo apt update sudo apt install ...

  2. 使用Docker安装Elasticsearch和Kibana

    一.Docker安装ES 需要将Linux的内存设置大点,不然es无法启动. 1.下载es镜像文件 docker pull elasticsearch 2.运行ES docker run -it -- ...

  3. Mac m1 使用docker安装 elasticsearch 和 kibana

    一.elasticsearch安装 拉取镜像 docker pull elasticsearch:7.16.2 查看镜像id docker ps 启动容器 最后的字符串e082d8ac7e5e为上边的 ...

  4. Docker安装ElasticSearch和Kibana并解决常见问题

    一. es安装 1.docker镜像下载 docker pull elasticsearch:7.3.0 2.启动 docker run -di --name=test_elasticsearch - ...

  5. docker 安装elasticsearch 和 kibana elasticsearch-head插件 完整版

    1.下载 注意elasticsearch和kibana的版本最好一致 不然容易出现错误 docker pull elasticsearch:7.4.2 #存储和检索数据 docker pull kib ...

  6. ElasticSearch,docker 安装ElasticSearch,Springboot 使用 ElasticSearch JavaAPI

    什么是 ElasticSearch ? 数据库查询存在的问题: 性能低:使用模糊查询,左边有通配符,不会走索引,会全表扫描,性能低 关键字模糊查询比较麻烦 ElasticSearch概念 • Elas ...

  7. [翻译] ASP.NET Core 利用 Docker、ElasticSearch、Kibana 来记录日志

    一步一步指导您使用 ElasticSearch, Kibana, ASP.NET Core 2.1 和 Docker 来记录日志 在本教程中,我将向您展示如何启动和运行 ElasticSearch,K ...

  8. 【Elasticsearch】windows 10安装Elasticsearch和Kibana

    Elasticsearch是一个分布式.RESTful风格的搜索和数据分析引擎.Elasticsearch的生成环境通常选择Linux系统.但是,在学习过程中选择windows系统也是个不错的选择.因 ...

  9. 通过docker安装ElasticSearch并与PHP结合使用

    1.使用docker-compose安装elasticsearch和kibana 1.1 Compose介绍 Docker Compose是一个用来定义和运行复杂应用的Docker工具.一个使用Doc ...

最新文章

  1. 有生之年,人工智能会给世界带来什么变化?这里是现代机器人之父Rodney Brooks关于未来的预言
  2. HDU计算机网络系统2021复习提纲
  3. 不狂热不忧虑:观看波士顿动力机器人视频的正确姿势
  4. 知识库的构建 3-1 被命名的实体识别分类 NERC
  5. sqlserver的like '%xxx%'优化,全文索引
  6. 操作系统原理实验一(一)
  7. 大数据分析师应掌握哪种编程语言
  8. 手机app测试用例怎么写?手机app测试点有哪些?只有干货没有水分,错过绝对后悔!
  9. 程序员面试时会遇上哪些问题
  10. echarts百度地图涟漪效果
  11. 2019一键清空朋友圈_新整理再见2019你好2020朋友圈励志说说
  12. 纯千兆电口和自适应电口的区别
  13. 【微机原理与汇编】冒泡排序
  14. U-boot之flash初始化完全代码分析
  15. lunix remount u盘_linux下U盘、硬盘自动挂载
  16. SSCI(社会科学引文索引)介绍
  17. Kubernetes 生产环境安装部署 基于 Kubernetes v1.14.0 之 etcd集群
  18. 深入Java Thread底层源码实现
  19. 论文推荐:SoLid 通过让公民控制自己的数据简化政府流程
  20. 基于单片机的数字温度计及电压表

热门文章

  1. armv8的Serror的理解
  2. Dockerfile的介绍
  3. 命令行编译 WRK ,windbg 调试
  4. MoeCTF 2021Re部分------time2go
  5. babymips(上) 寒假逆向生涯(14/100)
  6. 微软的漏洞攻击与防御
  7. pwn学习总结(五) —— 堆溢出经典题型整理
  8. Window核心编程
  9. 多页面(MPA)开发 VS 单页面(SPA)开发
  10. 9、MySQL定义条件和处理程序