在我的docker图像中,我的elasticsearch.yml在哪里?

yizd12fk  于 2022-11-22  发布在  ElasticSearch
关注(0)|答案(2)|浏览(430)

我有一个运行elasticsearchv6.0.docker容器,我想修改我的elasticsearch.yml,这样我就可以设置path.repos,这样我就可以添加一个目录来用于我的snapshotrestore,我想在修改index之前对它进行修改。我不'我在我的docker容器中没有看到elasticsearch.yml,也找不到它。有人能告诉我在哪里可以找到它吗?如果它不在容器本身上,我可以采取什么步骤来添加一个到容器中,以便我可以快照和恢复我的索引?谢谢。

z8dt9xmd

z8dt9xmd1#

感谢@Lupanoide我能够找到elasticsearch.yml文件在我的容器上的位置。它位于/usr/share/elasticsearch/config中。感谢@Lupanoide的回答。你也可以看到他在上面的评论!

m528fe3b

m528fe3b2#

在我使用Elasticsearch v7.10的Ubuntu docker容器上,位置是

  • 配置:/etc/elasticsearch/elasticsearch.yml
  • 可执行文件:/usr/share/elasticsearch/bin
  • 日志:/var/log/elasticsearch
  • 数据:/var/lib/elasticsearch
  • 启动服务:service elasticsearch start

有关详细信息,请参阅配置ElasticSearch

相关问题