1
我有一个弹性的搜索图像的码头工人,compose.yml文件安装ElasticSeach插件:如何使用泊坞窗组成
elasticsearch:
image: elasticsearch
ports:
- "9200:9200"
container_name: custom_elasticsearch_1
如果我想安装其他插件,像HQ接口或附件,映射器I要做一个手动安装使用下面的命令:
$ docker exec custom_elasticsearch_1 plugin install royrusso/elasticsearch-HQ
$ docker exec custom_elasticsearch_1 plugin install mapper-attachments
有没有自动安装,当我运行docker-compose up
命令的方法吗?
嗯所以没有办法实现,不添加另一个Dockerfile?我想在docker-compose里面执行它 – diugalde
Docker如果将构建命令添加到docker-compose.yml中,则组合使用Dockerfile。 [这里](https://blog.codeship.com/orchestrate-containers-for-development-with-docker-compose/)是Dockerfile与Compose一起使用的例子。但是,[这里](https://coderwall.com/p/ouemxq/install-plugins-on-elasticsearch-with-docker-compose)是没有Dockerfile的人安装插件的一个例子。 – fylie
我明白,总是需要额外的文件。 – diugalde