首页 > 其他分享 >1-ElasticSearch - Docker安装

1-ElasticSearch - Docker安装

时间:2023-07-17 10:36:46浏览次数:41  
标签:9200 mydata kibana ElasticSearch 7.4 elasticsearch Docker 安装 docker

1、下载镜像文件

docker pull elasticsearch:7.4.2
docker pull kibana:7.4.2

2、创建实例

创建文件夹和配置文件

mkdir -p /mydata/elasticsearch/config
mkdir -p /mydata/elasticsearch/data
echo "http.host : 0.0.0.0" >> /mydata/elasticsearch/config/elasticsearch.yml

创建容器

9200: restful请求的端口
9300:elasticsearch集群节点间通信端口
discovery.type=single-node 以单节点形式运行
ES_JAVA_OPTS 设置es运行的java虚拟机内存
-v :目录挂载
-d : 以守护进程方式运行

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

【注意】:启动错误时,需要改一下 数据目录的权限 /mydata/elasticsearch/data

查看日志:docker logs 容器ID

chmod 777 /mydata/elasticsearch

3、【补充】 docker 安装kibana

docker run --name kibana -e ELASTICSEARCH_HOSTS=http://ip地址:9200 -p 5601:5601 \
-d kibana:7.4.2

 

 

标签:9200,mydata,kibana,ElasticSearch,7.4,elasticsearch,Docker,安装,docker
From: https://www.cnblogs.com/xcwang9/p/17559289.html

相关文章

  • centos上安装python3.8+完整依赖
    1.拉取基础镜像centos7dockerpullcentos:72.创建容器dockerrun-itcentos:7/bin/bash3.安装基础环境yumupdate1.查看当前python版本[root@iZwz99sau950q2nhb3pn0aZ~]#pythonPython2.7.5(default,Aug72019,00:51:29)[GCC4.8.520150623(RedHat4.......
  • dockerhub网页无法访问解决
    docker官网最近无法访问,如果只是拉取镜像,其实问题不大,可以通过设置中科大,阿里等镜像仓库解决;但是如果想要查询tag,即docker镜像版本类型等信息,docker本身的命令并不支持,只能从web网页查看,找到一个网站,大部分热门的可查,据说有一些镜像可能版本较老,凑合使用吧:Docker......
  • MySQL-安装
    MySQL8.0版本-安装篇目录MySQL8.0版本-安装篇0.参考资料1.MySQL免安装版下载(8.0.22)2.MySQL的安装2.1解压下载好的压缩包【路径不为中文】2.2创建my.ini配置文件,并生成初始密码2.3安装+启动MySQL服务2.4进入MySQL2.5配置环境变量3.Navacat的安装0.参考资料......
  • Docker 学习之路之 Dockerfile
    Docker镜像原理Docker镜像是由特殊的文件系统叠加而成的,其本质是一个分层的文件系统镜像制作由容器转为镜像dockercommit容器ID镜像名称:版本号#将镜像保存成压缩文件dockersave-o压缩文件名称镜像名称:版本号#将压缩的镜像加载成镜像dockerload-i压缩......
  • 微软宣布Win10准备热烈的迎接Docker
    在DockerCon2017大会上,Docker团队今天宣布了LinuxKit,这是一个安全、干净和便携式的Linux子系统container容器环境。LinuxKit允许工具构建自定义的Linux子系统,可以仅包含完全运行时平台的组件需要。所有的系统服务都是可替换的容器,可以删除不需要的一切。 因为LinuxKit......
  • 微软宣布Win10准备热烈的迎接Docker
    在DockerCon2017大会上,Docker团队今天宣布了LinuxKit,这是一个安全、干净和便携式的Linux子系统container容器环境。LinuxKit允许工具构建自定义的Linux子系统,可以仅包含完全运行时平台的组件需要。所有的系统服务都是可替换的容器,可以删除不需要的一切。 因为LinuxKit......
  • 微软宣布Win10准备热烈的迎接Docker
    在DockerCon2017大会上,Docker团队今天宣布了LinuxKit,这是一个安全、干净和便携式的Linux子系统container容器环境。LinuxKit允许工具构建自定义的Linux子系统,可以仅包含完全运行时平台的组件需要。所有的系统服务都是可替换的容器,可以删除不需要的一切。 因为LinuxKit......
  • nvidia驱动安装和升级
    安装GPU驱动之前建议升级内核,这里踩坑了!!!英伟达驱动官网下载链接:https://www.nvidia.cn/Download/index.aspx?lang=cn安装gpu驱动安装相关依赖,需安装kernel-headeryuminstallkernel-develgcc-y检查内核版本是否一致ls/boot|grepvmlinurpm-aq|grep......
  • Docker CLI docker container ls 常用命令
    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍DockerCLI中d......
  • CentOS7下安装VSCode,打造shell开发环境
    一,VSCode安装https://code.visualstudio.com/docs/setup/linux二,安装VSCode中各个插件:https://www.zhihu.com/tardis/zm/art/199187317?source_id=1005注意:shell-format插件安装之后,也不能马上工作,需要安装格式化程序到插件目录中,在控制台有提醒,不过,这个并不是最关键的,还有需......