添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
风流倜傥的脆皮肠  ·  Adobe PDF library ...·  8 月前    · 
斯文的杯子  ·  【sprinb-boot】@Componen ...·  1 年前    · 
细心的羊肉串  ·  Python+Django— ...·  2 年前    · 
豪爽的小狗  ·  FORMAT (Transact-SQL) ...·  2 年前    · 

elasticsearch docker 设置密码

在使用 Elasticsearch Docker 镜像时,可以通过环境变量设置密码。

首先,需要创建一个文件夹,并在其中创建一个 elasticsearch.yml 文件,该文件包含如下内容:

xpack.security.enabled: true xpack.security.transport.ssl.enabled: true xpack.security.http.ssl.enabled: true

然后,可以在运行 Docker 容器时,使用以下命令:

docker run -p 9200:9200 -p 9300:9300 -v <path-to-elasticsearch.yml-folder>:/usr/share/elasticsearch/config -e "discovery.type=single-node" -e "xpack.security.enabled=true" -e "xpack.security.http.ssl.enabled=true" -e "xpack.security.transport.ssl.enabled=true" -e "ELASTIC_PASSWORD=" -e "xpack.security.user=elastic:$ELASTIC_PASSWORD" docker.elastic.co/elasticsearch/elasticsearch:7.4.2

以上命令将映射本地文件夹到容器中的配置文件目录,并设置了 Elasticsearch 用户名和密码。现在,您可以使用这个用户名和密码来访问 Elasticsearch。

  •