码头文件
FROM elasticsearch:2
RUN /usr/share/elasticsearch/bin/plugin install --batch cloud-aws来自https://www.elastic.co/blog/elasticsearch-docker-plugin-management
有谁能帮我把ES插件添加到插件文件中吗?
version: '2'
services:
nitrogen:
build: .
ports:
- "8000:8000"
volumes:
- ~/mycode:/mycode
depends_on:
- couchdb
- elasticsearch
elasticsearch:
image: elasticsearch:1.7.5
volumes:
- ./elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml
ports:
- "9200:9200"
- "9300:9300"在上面的对接-组合缺失是安装插件。
尝试过,但是它运行在本地机器上,而不是码头容器上。
command: /usr/share/elasticsearch/bin/plugin install elasticsearch/elasticsearch-river-couchdb/2.6.0发布于 2016-11-07 09:09:51
您必须使用您提到的Dockerfile创建您自己的码头映像,如my-elasticsearch,然后在docker-compose.yml中引用该映像。
https://stackoverflow.com/questions/40461028
复制相似问题