当在使用docker-compose启动Elasticsearch时,需要安装多个插件
概述
在使用docker-compose启动Elasticsearch时,安装多个插件。
Docker Compose的使用方法
version: "3.0"
services:
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:x.x.x
...
command:
- /bin/sh
- -c
- "./bin/elasticsearch-plugin list | grep -q analysis-kuromoji
|| ./bin/elasticsearch-plugin install analysis-kuromoji;
./bin/elasticsearch-plugin list | grep -q analysis-icu
|| ./bin/elasticsearch-plugin install analysis-icu;
/usr/local/bin/docker-entrypoint.sh"
这是唯一需要的一个选项。
如何使用Docker Compose安装ElasticSearch插件