我想运行没有基于用户名/密码的安全性的Elasticsearch的Dockerized版本(我使用其他方法,如AWS安全组)。如何在Elasticsearch Docker中禁用用户名/密码安全性?
yruzcnhs1#
只需添加xpack.security.enabled=false env var:
xpack.security.enabled=false
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:
0
false
env: discovery.type: "single-node" xpack.security.enabled: 0 ..
j13ufse22#
请记住设置此目录env,以便在非生产模式下运行ElasticSearch
-e "discovery.type=single-node" \
2条答案
按热度按时间yruzcnhs1#
Docker
只需添加
xpack.security.enabled=false
env var:Ansible
当使用Ansible's docker_container运行容器时,某些yaml特性会迫使您使用
0
而不是false
:j13ufse22#
请记住设置此目录env,以便在非生产模式下运行ElasticSearch