如何从docker-compose创buildelasticsearch的超级用户

我使用docker-compose版本2,并在我的yml文件服务下,我有以下。 我怎样才能禁用默认用户名elasticsearch泊坞窗图像船(即弹性:改变等),然后创build一个新的超级用户从docker-compose弹性search。

elasticSearch: container_name: api_elastic_search image: docker.elastic.co/elasticsearch/elasticsearch:5.3.0 ports: - "9200:9200" kibana: container_name: api_kibana image: docker.elastic.co/kibana/kibana:5.3.0 depends_on: - elasticSearch ports: - "5601:5601" environment: ELASTICSEARCH_URL: http://api_elastic_search:9200 

我尝试使用弹性search服务中的envs,容器未能build立。

  environment: elasticsearch.username: "newsuperuser" elasticsearch.password: "newpassword" 

与错误

 api_elastic_search | org.elasticsearch.bootstrap.StartupException: java.lang.IllegalArgumentException: unknown setting [elasticsearch.password] please check that any required plugins are installed, or check the breaking changes documentation for removed settings