0
点赞
收藏
分享

微信扫一扫

docker安装es

脱下愤怒的小裤衩 2022-02-24 阅读 44

docker安装es

docker下载es版本

docker pull elastaticsearch:版本

创建挂载文件夹

在这里插入图片描述

挂载配置文件

在这里插入图片描述

文件夹授权

chmod 777 挂载文件路径

修改配置文件

暂时写了这些配置

## 集群名字
cluster.name: "docker-cluster"
## 机器ip
network.host: 0.0.0.0
## 服务端口号
http.port: 
## 自定node名字 格式必须是node.name(之前看到别人写node-name自己启动报错)
node.name: node1
## 
cluster.initial_master_nodes: ["node1"]

bootstrap.system_call_filter: false
http.cors.enabled: true
http.cors.allow-origin: "*"

#服务间通信端口(本次为单机,非集群模式)
## transport.tcp.port: 
#服务间互相发现地址
#discovery.zen.ping.unicast.hosts: ["其他接线ip:通讯端口号"]

启动前修改系统配置

(经实验需重启)

## linux 路径 /etc/sysctl.conf (不加次配置  系统默认值太小会导致启动失败)
vm.max_map_count=262144

启动es

## es_java_opts 根据自己需要配置 -p 端口映射 主机端口:docker容器端口  -v 挂载文件 主机文件目录:docker容器文件目录
docker run -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e "cluster.name=elasticsearch" -p 9200:9200 -p 9300:9300 -v /usr/local/es/data:/usr/share/elasticsearch/data -v /usr/local/es/logs:/usr/share/elasticsearch/logs -v /usr/local/es/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml --name es  7e

成功界面

在这里插入图片描述

举报

相关推荐

0 条评论