docker部署elasticsearch和xpack密码的详细过程

 更新时间:2024年01月29日 11:17:24   作者:昵称为空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内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • k8s 与docker空间使用分析与清理方法

    k8s 与docker空间使用分析与清理方法

    使用Docker 运行业务一段时间后,可能会出现宿主节点的磁盘容量占用高,导致宿主机磁盘空间不足等异常,对业务造成影响,本文对 Docker 的空间占用进行汇总分析,需要的朋友可以参考下
    2022-12-12
  • Docker安装Redis最新图文教程(非常全)

    Docker安装Redis最新图文教程(非常全)

    Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value的NoSQL数据库,这篇文章主要给大家介绍了关于Docker安装Redis的相关资料,需要的朋友可以参考下
    2023-11-11
  • docker如何查看容器启动命令(已运行的容器)

    docker如何查看容器启动命令(已运行的容器)

    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,下面这篇文章主要给大家介绍了关于docker如何查看容器启动命令(已运行的容器)的相关资料,需要的朋友可以参考下
    2023-02-02
  • 详解Dockerfile创建自定义Docker镜像以及CMD与ENTRYPOINT指令的比较

    详解Dockerfile创建自定义Docker镜像以及CMD与ENTRYPOINT指令的比较

    这篇文章主要介绍了详解Dockerfile创建自定义Docker镜像以及CMD与ENTRYPOINT指令的比较,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • 聊聊docker 单机部署redis集群的问题

    聊聊docker 单机部署redis集群的问题

    这篇文章主要介绍了docker 单机部署redis集群,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • docker-compose实现wireshark对linux主机进行抓包

    docker-compose实现wireshark对linux主机进行抓包

    这篇文章主要为大家介绍了docker-compose实现wireshark对linux主机进行抓包脚本示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-12-12
  • Linux下定时自动备份Docker中所有SqlServer数据库的脚本

    Linux下定时自动备份Docker中所有SqlServer数据库的脚本

    这篇文章主要介绍了Linux下定时自动备份Docker中所有SqlServer数据库 ,编写shell文件给出一个备份的范例,在Linux添加定时任务,通过下列命令来检测并安装这个服务,需要的朋友可以参考下
    2022-09-09
  • docker添加网桥并设置ip地址范围操作

    docker添加网桥并设置ip地址范围操作

    这篇文章主要介绍了docker添加网桥并设置ip地址范围操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • CentOS8上用Docker部署开源项目Tcloud的教程

    CentOS8上用Docker部署开源项目Tcloud的教程

    这篇文章主要介绍了CentOS8上用Docker部署开源项目Tcloud,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-01-01
  • 使用Docker和Nginx部署Web服务的操作指南

    使用Docker和Nginx部署Web服务的操作指南

    本文给大家介绍了Docker和Nginx部署Web服务的完美指南,Docker是一种容器化技术,它可以将应用程序及其依赖项打包到一个独立的、可移植的容器中,而Nginx则是一款高性能的Web服务器和反向代理服务器,感兴趣的朋友可以参考下
    2024-01-01

最新评论