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...
按照步骤来即可,简单的

相关推荐
chunfeng—14 分钟前
纯C协程框架NtyCo
linux·c++·后端·协程·ntyco
biubiubiu070617 分钟前
ElaticSearch
spring boot·后端·jenkins
兔兔爱学习兔兔爱学习3 小时前
Linux部署ragflow,从安装docker开始~
linux·docker
运维@小兵10 小时前
SpringBoot获取用户信息常见问题(密码屏蔽、驼峰命名和下划线命名的自动转换)
java·spring boot·后端
问道飞鱼12 小时前
【springboot知识】配置方式实现SpringCloudGateway相关功能
java·spring boot·后端·gateway
樽酒ﻬق12 小时前
打造美观 API 文档:Spring Boot + Swagger 实战指南
java·spring boot·后端
ErizJ12 小时前
Golang | 位运算
开发语言·后端·golang·位运算
悠悠-我心12 小时前
docker 通过定时任务恢复MySQL数据库
数据库·mysql·docker
YIBO040812 小时前
WSL2下Docker desktop的Cadvisor容器监控
运维·docker·容器·wsl·wsl2
weixin_4284984912 小时前
Docker inspect 命令介绍
docker·容器