我想在ElascticSearch中安装一个名为kuromoji的插件,并在CireclCI上运行它

问题描述 投票:0回答:1

我正在尝试使用CireclCI运行在Rails和ElasticSearch上运行的应用程序。通过在CireclCI的config.yml中指定多个图像,我能够启动Rails和ElascticSearch。但是,在ElascticSearch中安装了名为kuromoji的插件时,该过程尚未完成,并且端口未在监听。

我将在下面写详细信息。

config.yml

    docker:
      - image: circleci/ruby:2.6.4-browsers
      - image: docker.elastic.co/elasticsearch/elasticsearch:5.6.1
        command: bin/elasticsearch-plugin install analysis-kuromoji
        environment:
          http.host: '0.0.0.0'
          http.port: 9200
          xpack.security.enabled: false
    steps:
      ....

在CireclCI管理屏幕上,显示如下。

Container docker.elastic.co/elasticsearch/elasticsearch:5.6.1 46m5s

-> Downloading analysis-kuromoji from elastic
[=================================================] 100%?? 
-> Installed analysis-kuromoji

感谢您到目前为止阅读。我将等待您的回复

elasticsearch circleci
1个回答
0
投票

我通过使用kuromoji创建自定义图像解决了这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.