通过环境变量(docker)配置elasticsearch

Rug*_*nar 5 elasticsearch docker-compose

我想启用 CORS;为此,我可以在其中添加两行elasticsearch.yml

 http.cors.enabled: true
 http.cors.allow-origin: "*"
Run Code Online (Sandbox Code Playgroud)

它有效。有没有办法做同样的事情但不改变elasticsearch.yml并且只使用环境变量?我试图以类似的方式设置它们。这是它在我的docker-compose.yml

environment:   
  - http.cors.enabled=true
  - http.cors.allow-origin="*"
Run Code Online (Sandbox Code Playgroud)

它不能正常工作。虽然它以某种方式工作,因为即使我将这些参数添加到elasticsearch.yml环境中,环境设置 CORS 也会停止工作。