Docker安装ElasticSearch: 7.7.1

2023-03-01 13:52:01 浏览数 (1)

Docker安装ElasticSearch

1、拉取ElasticSearch镜像文件

代码语言:javascript复制
docker pull elasticsearch:7.7.1

2、创建本地映射文件

代码语言:javascript复制
# 配置映射文件夹 
mkdir -p /wuming/elk/es/config
mkdir -p /wuming/elk/es/data
mkdir -p /wuming/elk/es/logs

# 配置映射文件夹 
mkdir -p /wuming/elk/es/plugins

# 设置文件夹权限任何用户可读可写 
chmod 777 /wuming/elk/es -R 
# 配置 http.host 
echo "http.host: 0.0.0.0" >> /wuming/elk/es/config/elasticsearch.yml

3、 上传中文分词器

代码语言:javascript复制
# 上传分词器到 /wuming/elk/es/plugins/
unzip elasticsearch-analysis-ik-7.7.1.zip -d ./ik

# 如果没有启动,怎是授权问题。
chmod 777 /wuming/elk/es -R 

4、创建es容器

代码语言:javascript复制
docker run --name es -p 9200:9200 -p 9300:9300 
-e "discovery.type"="single-node" 
-e ES_JAVA_OPTS="-Xms64m -Xmx128m" 
-v /wuming/elk/es/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml 
-v /wuming/elk/es/data:/usr/share/elasticsearch/data 
-v /wuming/elk/es/plugins:/usr/share/elasticsearch/plugins 
-v /wuming/elk/es/logs:/usr/share/elasticsearch/logs 
-d elasticsearch:7.7.1

docker查看容器的ip

代码语言:javascript复制
docker inspect container_id/container_name

0 人点赞