docker部署elasticsearch+xpack密码

摘要:本文主要介绍在docker环境下如何快速部署elasticsearch单机版本和集群版本,和增加xpack简单用户名密码配置。

镜像地址

hub.docker.com/_/elasticse...

单节点部署

登陆用户名elastic,密码:elastic@123

bootstrapPassword.txt

该文件保存的是密码

css 复制代码
elastic@123

docker-compose.yml

yaml 复制代码
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
  • 出现下面日志表示部署成功

集群部署

文档:www.elastic.co/guide/en/el...
按照步骤来即可,简单的

相关推荐
易元11 分钟前
模式组合应用-装饰器模式
后端·设计模式
BeyondCode程序员12 分钟前
苹果内购 V1 与 V2 支付流程对比(附示例java代码)
java·后端
华仔啊14 分钟前
Redis 不只是缓存!Java 打工人必知的 10 个真实工作场景,第 5 个太香了
java·后端
程序边界16 分钟前
Oracle到金仓数据库信创改造迁移实施规划方案(上篇)
后端
韦德说34 分钟前
我的副业之 - 三年磨一剑,让非技术人员也能实现建站自由
后端·程序员·开源
绝无仅有41 分钟前
某大厂MySQL面试之SQL注入触点发现与SQLMap测试
后端·面试·github
绝无仅有1 小时前
某互联网大厂的面试go语言从基础到实战的经验和总结
后端·面试·github
澡点睡觉1 小时前
【golang长途旅行第38站】工厂模式
开发语言·后端·golang
Dxy12393102161 小时前
Dockerfile文件常用配置详解
开发语言·docker
小蒜学长1 小时前
基于SpringBoot+Vue的健身房管理系统的设计与实现(代码+数据库+LW)
java·数据库·vue.js·spring boot·后端