2016-11-07 5 views
0

ドッカーhttps://www.elastic.co/blog/elasticsearch-docker-plugin-managementdocker-composeで "RUN"コマンドをdockerfileに似た方法はありますか?

から

FROM elasticsearch:2  
RUN /usr/share/elasticsearch/bin/plugin install --batch cloud-aws 

を提出誰かがPLZ-ドッキングウィンドウコンファイルに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" 

上記のdocker-compose missingは、プラグインのインストールです。

これを試しましたが、ドッキング・コンテナの代わりにローカル・マシンで実行されます。

command: /usr/share/elasticsearch/bin/plugin install elasticsearch/elasticsearch-river-couchdb/2.6.0 

答えて

2

は、あなたがその画像を参照するためにdocker-compose.ymlで、その後、言及Dockerfileとmy-elasticsearchのような独自のドッキングウィンドウの画像を作成する必要があります。

関連する問題