我想在没有基于用户名/密码的安全性的情况下运行Dockerized版本的Elasticsearch(我使用其他方式,如AWS securuty组)。
如何在Elasticsearch Docker中禁用用户名/密码安全性?
答案 0 :(得分:1)
只需添加xpack.security.enabled=false
env var:
docker run \
-p 9200:9200 \
-p 9300:9300 \
-e "discovery.type=single-node" \
-e "xpack.security.enabled=false" \
docker.elastic.co/elasticsearch/elasticsearch:5.6.3
使用Ansible's docker_container运行容器时,某些yaml特性迫使您使用0
而不是false
:
env:
discovery.type: "single-node"
xpack.security.enabled: 0
..