一、docker方式安装
运行镜像,自动下载
docker run -d -p 9200:9200 -p 9300:9300 -v /home/dockerHome/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml -v /home/dockerHome/elasticsearch/config/jvm.options:/usr/share/elasticsearch/config/jvm.options -v /home/dockerHome/elasticsearch/data:/usr/share/elasticsearch/data -v /home/dockerHome/elasticsearch/plugins:/usr/share/elasticsearch/plugins -e ES_JAVA_POTS="-Xms256m -Xmx256m" -e "discovery.type=single-node" --name elasticsearch-fds elasticsearch:7.9.1
添加文件权限
chmod -R 777 /home/dockerHome/elasticsearch/
二、docker-compose方式安装
version: "3"services:elasticsearch:image: elasticsearch:7.9.1container_name: c-fds-elasticsearchports:- "9200:9200"- "9300:9300"volumes:- /home/dockerHome/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml- /home/dockerHome/elasticsearch/config/jvm.options:/usr/share/elasticsearch/config/jvm.options- /home/dockerHome/elasticsearch/data:/usr/share/elasticsearch/data- /home/dockerHome/elasticsearch/plugins:/usr/share/elasticsearch/pluginsenvironment:ES_JAVA_POTS: "-Xms256m -Xmx256m"discovery.type: "single-node"
密码生成
https://www.yuque.com/fdscf/gxgp6z/io0z2x#7Rnj1
三、windows方式安装
es集成ik分词:
windows:
下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases
版本对应关系
docker 复制宿主机的文件到容器中的命令
docker cp 你的文件路径 容器长ID:docker容器路径
