Docker绑定挂载未按预期工作:无法获取Elasticsearch配置文件并创建本地elasticsearch.yml
Docker Compose挂载Elasticsearch配置文件的困扰
我目前在使用Docker Compose部署Elasticsearch,原本的想法是把容器内的elasticsearch.yml配置文件同步到本地的./config目录,这样我就能直接在本地编辑配置,然后让容器读取修改后的内容。
现在的问题是:Docker Compose能正常启动容器,但本地的./config目录里完全没有生成elasticsearch.yml文件,根本没法进行编辑操作。
我当前的挂载配置是这样的:
volumes: - type: bind source: ./config target: /usr/share/elasticsearch/config/elasticsearch.yml read_only: true
想请教两个问题:
- 我是不是遗漏了某些配置,才导致本地没有生成对应的配置文件?
- 既然现在本地还没有这个配置文件,我该怎么创建本地的
elasticsearch.yml,才能让容器正常读取它?
内容的提问来源于stack exchange,提问作者navin
相关产品推荐
相关产品推荐

