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

docker安装elasticsearch

时间:2024-03-10 14:35:31浏览次数:19  
标签:local elasticsearch usr plugins docker 安装 es

1.docker network create es-net

2.docker pull elasticsearch:8.6.0

3.mkdir -p /usr/local/es/data /usr/local/es/config /usr/local/es/plugins


4.chmod 777 /usr/local/es/data
chmod 777 /usr/local/es/config
chmod 777 /usr/local/es/plugins

5.配置config/elasticsearch.yml

#--配置start---

cluster.name: "docker-cluster"
network.host: 0.0.0.0
xpack.security.enabled: false

#--配置end---

6.docker run -d \
--restart=always \
--name es \
--network es-net \
-p 9200:9200 \
-p 9300:9300 \
--privileged \
-v /usr/local/es/data:/usr/share/elasticsearch/data \
-v /usr/local/es/plugins:/usr/share/elasticsearch/plugins \
-v /usr/local/es/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
-e "discovery.type=single-node" \
-e "ES_JAVA_OPTS=-Xms512m -Xmx512m" \
elasticsearch:8.6.0

7.访问http://xx.xx.xxx.xx:9200/

标签:local,elasticsearch,usr,plugins,docker,安装,es
From: https://www.cnblogs.com/mark999/p/18064151

相关文章

  • 使用 Docker 部署 Next Terminal 轻量级堡垒机
    1)NextTerminal介绍官网:https://next-terminal.typesafe.cn/GitHub:https://github.com/dushixiang/next-terminal想必经常玩服务器的都了解过堡垒机,类似于跳板机,但与跳板机的侧重点不同。堡垒机的主要功能是控制和监控对内部网络的远程访问。它提供严格的访问控制、会话审计......
  • 在Docker中,Docker配置文件在哪里以及如何修改?
    Docker的主要配置文件通常位于Linux系统的/etc/docker/目录下,关键的配置文件是daemon.json。这个文件用于配置Docker守护进程(DockerDaemon)的各项参数,包括但不限于数据存储位置、网络设置、日志配置、信任代理等。查找和修改Docker配置文件的步骤如下:定位配置文件:Docker的......
  • 在Docker中,如何控制容器占用系统资源(CPU,内存)的份额?
    在Docker中,你可以通过多种方式来控制容器对系统资源(如CPU和内存)的使用份额,以确保容器不会过度消耗宿主机的资源,并与其他容器公平地共享资源。以下是一些常用的方法:一.控制CPU资源CPU份额(CPUShares):Docker使用CPU份额来分配CPU时间。默认情况下,所有容器具有相同的CPU份额,这意......
  • Istio安装及Bookinfo环境部署
    目录一.ServiceMesh服务网格1.服务代理模式2.什么是ServiceMesh二.部署Istio1.Istio概述2.Istio各版本支持的K8S版本3.下载指定版本的Istio4.配置Istio的环境变量5.安装Istio6.给命名空间添加标签三.部署示例应用1.部署Bookinfo示例应用2.查看部署结果3.验证服务是否部署成功四.......
  • docker启动一些开发软件
    yuminstalldocker 前置条件:系统为centos7.x----docker启动时挂载本地路径---------------这样做的好处就是日志和容器app都是存本地,不会在镜像重启后,重置容器中的东西------------dockerpulltomcatdockerrun--nametomcat-itd--rm-p8080:8080-v/usr/local/tomca......
  • elasticsearch常用请求接口Rest API示例
    创建shopping索引PUT/shopping查看全部索引GET/_cat/indices查看指定索引GET/shopping删除指定索引DELETE/shopping索引的映射字段属性,是否关键字和加入索引PUT/shopping/_mapping{"properties":{"title":{"type":"text"},&qu......
  • 使用docker搭建环境:安装tomcat、部署war包
     拉取上一步push的tomcat镜像,详见:https://www.cnblogs.com/uncleyong/p/18062439dockerpullregistry.cn-hangzhou.aliyuncs.com/qzcsbj/tomcat:v1.0  war包传到服务器(war包在网盘) 运行容器dockerrun\--nameqzcsbj_tomcat4\-p8184:8080\-v/root/my_do......
  • window10家庭版 安装Hyper-V
    1.新建文件,命名为Hyper-V.cmd,将以下命令复制到文件中保存,使用管理员权限运行pushd"%~dp0"dir/b%SystemRoot%\servicing\Packages\*Hyper-V*.mum>hyper-v.txtfor/f%%iin('findstr/i.hyper-v.txt2^>nul')dodism/online/norestart/add-package:"%Sy......
  • 虚拟机 HYper-V 安装CentOS 7
    Ps:该教程前部分安装是命令行界面,后面再补充安装图形界面一、创建新虚拟机1.1安装前准备window安装好Hyper-VCentOS7的镜像文件(可到官网下载:http://isoredirect.centos.org/centos/7/isos/x86_64)1.2打开HYper-V管理器,创建新的虚拟机1.3安装向导,基本都是下一......
  • Mac上安装主从模式&哨兵模式Redis(5.0.9)
    1、服务节点说明Master节点ip和端口为:127.0.0.1:6380Slave节点ip和端口为:127.0.0.1:6381;127.0.0.1:6382哨兵节点说明:127.0.0.1:26380;127.0.0.1:26381;127.0.0.1:26382Redis哨兵集群拓扑图.png2、配置主从模式2.1、redis修改配置2.1.1、Master的redis.conf设置哪些IP......