首页 > 其他分享 >使用docker安装elasticsearch

使用docker安装elasticsearch

时间:2023-02-14 11:38:09浏览次数:38  
标签:9200 启动 mydata data elasticsearch docker 安装


下载elasticsearch6.4.0的docker镜像:

docker pull elasticsearch:6.4.0

使用docker安装elasticsearch_docker

 

修改虚拟内存区域大小,否则会因为过小而无法启动:

sysctl -w vm.max_map_count=262144

使用docker安装elasticsearch_elasticsearch_02

 

使用docker命令启动

docker run -p 9200:9200 -p 9300:9300 --name elasticsearch \ -e "discovery.type=single-node" \ -e "cluster.name=elasticsearch" \ -v /mydata/elasticsearch/plugins:/usr/share/elasticsearch/plugins \ -v /mydata/elasticsearch/data:/usr/share/elasticsearch/data \ -d elasticsearch:6.4.0

使用docker安装elasticsearch_重新启动_03

 

 

启动时如果发现/usr/share/elasticsearch/data目录没有访问权限,只需要修改/mydata/elasticsearch/data目录的权限,再重新启动。

chmod 777 /mydata/elasticsearch/data/

使用docker安装elasticsearch_docker_04

 

查看es容器启动没

docker ps -a 

发现容器没启动

使用docker安装elasticsearch_重新启动_05

 

我先删除未启动的es

使用docker安装elasticsearch_重新启动_06

 

 

查看本地镜像

docker images

使用docker安装elasticsearch_elasticsearch_07

 

使用docker命令重新启动:

由于elasticsearch5.0默认分配jvm空间大小为2g,内存不足以分配导致启动的失败,解决方法就是修改jvm空间分配的参数

docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9201:9200 -p 9301:9300 --name ES02 1ac676545731

使用docker安装elasticsearch_docker_08

 

再查看容器启动情况:

发现已经成功运行

使用docker安装elasticsearch_elasticsearch_09

 

标签:9200,启动,mydata,data,elasticsearch,docker,安装
From: https://blog.51cto.com/u_15258465/6056411

相关文章

  • docker中命令docker images
    dockerimages用于查看本地已下载的镜像REPOSITORY镜像仓库TAG镜像标签IMAGEID镜像IDCREATED镜像创建时间SIZE镜像大小......
  • linux安装openssl
    1.下载安装包https://www.openssl.org/source/old/openssl-3.1.0-alpha1.tar.gz2.创建/usr/local/opensslpackage路径,并把压缩文件放到路径下3.进入opensslpackage路......
  • 服务器docker和docker-compose的安装
    一:docker部署1.安装yum管理套件yuminstall-yyum-utils2.添加软件源阿里镜像仓库yum-config-manager--add-repohttp://mirrors.aliyun.com/docker-ce/linux/cent......
  • 影片自由,丝滑流畅,Docker容器基于WebDav协议通过Alist挂载(百度网盘/阿里云盘)Python
    使用过NAS(NetworkAttachedStorage)的朋友都知道,它可以通过局域网将本地硬盘转换为局域网内的“网盘”,简单理解就是搭建自己的“私有云”,但是硬件和网络成本都太高了,有点......
  • 开心档-软件开发入门之Bootstrap4 安装使用
    Bootstrap4安装使用我们可以通过以下两种方式来安装Bootstrap4:使用Bootstrap4CDN。从官网 getbootstrap.com 下载Bootstrap4。 Bootstrap4CDN......
  • linux安装zlm
    1.创建zlm路径/usr/local/zlm2.cd到zlm路径下,下载zlm源码#国内用户推荐从同步镜像网站gitee下载gitclone--depth1https://gitee.com/xia-chu/ZLMediaKitcdZLM......
  • python 安装redis,rediscluster
    首先看下pip版本,过低版本会出问题[root@testrpm]#pip-Vpip20.3.4from/usr/lib/python2.7/site-packages/pip(python2.7)再进行安装,包名要改成redis-py-cluste......
  • centos-安装python3.8+,并配置用户虚拟环境
    1.在官网下载稳定版本的源文件https://www.python.org/downloads/source/   2.上传到服务其中并解压,然后进入解压目录:tar-zxvfPython-3.8.16.tgz  3......
  • fiddler 安装编码插件
    1.解压编程猫插件2.把解压文件全部复制到  D:\02-software_python\15-Fiddler\install\Fiddler\Scripts文件夹里3.进入D:\02-software_python\15-Fiddler\install\Fid......
  • RabbitMQ系列(一)--------安装配置
    安装RabbitMQ 前提先要配置好环境 需要先安装Erlang 1修改主机名    RabbitMQ是通过主机名进行访问的,必须指定能访问的主机名。    命令: #vim......