Docker 安装Elasticsearch7
1、拉取docker elasticsearch 镜像
docker pull elasticsearch:7.8.0
2、先配置宿主机的 参数,否则无法启动,会报错
需要配置如下内容:
vim /etc/security/limits.conf
#加入如下内容
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096
vim /etc/sysctl.conf
#加入如下内容
vs.max_map_count=262145
刷新配置文件sysctl.conf
sysctl -p
3、先启动简洁版的容器
docker run -id \
--restart=always \
--name=elasticsearch7.8.0 \
-p 9200:9200 \
-p 9300:9300 \
-v /etc/localtime:/etc/localtime \
-e "discovery.type=single-node" \
-e TZ='