docker部署elasticsearch和xpack密码的详细过程
作者:昵称为空C
本文主要介绍在docker环境下如何快速部署elasticsearch单机版本和集群版本,和增加xpack简单用户名密码配置,文中有相关的代码示例供大家参考,需要的朋友可以参考下
镜像地址
https://hub.docker.com/_/elasticsearch
单节点部署
登陆用户名
elastic
,密码:elastic@123
bootstrapPassword.txt
该文件保存的是密码
elastic@123
docker-compose.yml
version: '3' services: elasticsearch: image: elasticsearch:7.12.0 container_name: elasticsearch privileged: true networks: - default ports: - 9200:9200 - 9300:9300 environment: discovery.type: single-node cluster.name: elasticsearch xpack.security.enabled: true ELASTIC_PASSWORD_FILE: /run/secrets/bootstrapPassword.txt volumes: - "./data:/usr/share/elasticsearch/data" - ./bootstrapPassword.txt:/run/secrets/bootstrapPassword.txt networks: default: external: name: huzhihui
运行
docker-compose up -d
- 出现下面日志表示部署成功
集群部署
文档:Running the Elastic Stack on Docker | Getting Started [7.17] | Elastic
按照步骤来即可,简单的。
到此这篇关于使用docker部署elasticsearch和xpack密码的详细过程的文章就介绍到这了,更多相关docker部署elasticsearch和xpack内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!