如何在Docker容器上启用Kibana和ElasticSearch的基本身份验证?
我想在kibana中启用身份验证。对于普通文件,我们可以简单地设置标志xpack.security.enabled=true
并生成密码,但由于我在Docker上运行elasticsearch和kibana,我该怎么做呢??这是我当前的Docker文件
version: '3.7'
services:
elasticsearch:
image: elasticsearch:7.9.2
ports:
- '9200:9200'
environment:
- discovery.type=single-node
ulimits:
memlock:
soft: -1
hard: -1
kibana:
image: kibana:7.9.2
ports:
- '5601:5601'
1条答案
按热度按时间vddsk6oq1#
你可以在运行elasticsearch的docker run命令时在env vars中传递它。大概是这样的: