docker安装elasticSearch
docker run \
--restart=always \
--name elasticsearch01 \
-p 9200:9200 \
-p 9300:9300 \
-v /home/elk/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearh.yml \
-v /root/elasticsearch/data:/usr/share/elasticsearch/data \
-v /root/elasticsearch/logs:/usr/share/elasticsearch/logs \
-v /root/elasticsearch/plugins:/usr/share/elasticsearch/plugins \
-d elasticsearch:7.5.2记得给logs和data目录设置权限,
不然正式启动时失败,通过docker logs -f elasticsearch01可看到报错
Error opening log file ‘logs/gc.log’: Permission deniedchmod 777 /root/elasticsearch/data
chmod 777 /root/elasticsearch/logs
chmod 777 /root/elasticsearch/plugins
docker restart elasticsearch01最后更新于