docker pull elasticsearch:7.7.1
# 配置映射文件夹
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
# 上传分词器到 /wuming/elk/es/plugins/
unzip elasticsearch-analysis-ik-7.7.1.zip -d ./ik
# 如果没有启动,怎是授权问题。
chmod 777 /wuming/elk/es -R
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 inspect container_id/container_name