elasticsearch - 使用docker-compose.yml设置系统属性

标签 elasticsearch docker-compose

根据elasticsearch图像中的logging.yml,应该可以

.. override the log level by setting a system property, for example -Des.logger.level=DEBUG



如何从docker-compose.yml开始的es镜像中覆盖记录器级别?

我的docker-compose.yml
elasticsearch:
  image: elasticsearch:1.4.2
  ports:
    - "9200:9200"
    - "9300:9300"

最佳答案

我认为您可以覆盖整个logging.yml文件:

elasticsearch:
  ...
  volumes:
     - config/logging.yml:/PATH/TO/logging.yml

关于elasticsearch - 使用docker-compose.yml设置系统属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31383850/

相关文章:

docker - Airflow 如何在docker容器中安装airflow.cfg

docker - 不支持docker-compose中的版本

docker - 通过本地网络共享 Docker 容器并从另一台主机访问它

asp.net - 如何在运行时更改注入(inject)实例的 Serilog LogLevel

elasticsearch - Elasticsearch和Kibana始终显示具有堆限制的面板

python - Python中的ElasticSearch:单独的词条查询之间的连接

ruby-on-rails - docker未捕获`rails s -p`命令

google-app-engine - 用于应用引擎的 Stackdriver 与 ELK

elasticsearch - 根据数组 ElasticSearch 中的项目过滤文档

linux - 将数组从 .env 传递到 docker-compose.yml 到 Dockerfile 到 bash 脚本