首页 > 其他分享 >docker 启动ElasticSearch

docker 启动ElasticSearch

时间:2024-09-02 10:53:58浏览次数:6  
标签:9200 elastic 启动 ElasticSearch Elasticsearch docker password es

拉取es镜像

docker pull docker.elastic.co/elasticsearch/elasticsearch:7.15.0

运行 Elasticsearch 容器


docker run -d --name es -p 9200:9200 -e "discovery.type=single-node" -e "ES_JAVA_OPTS=-Xms512m -Xmx512m" -e "ELASTIC_PASSWORD=your_password" docker.elastic.co/elasticsearch/elasticsearch:7.15.0

参数解释:

  • -d 表示以守护进程模式运行容器。
  • –name es 为容器指定一个名称。
  • -p 9200:9200 将容器的 9200 端口映射到宿主机的 9200 端口。
  • -e “discovery.type=single-node” 表示这是一个单节点的 Elasticsearch 实例。
  • -e “ES_JAVA_OPTS=-Xms512m -Xmx512m” 设置 Java 虚拟机的内存限制。
  • -e “ELASTIC_PASSWORD=your_password” 设置 Elasticsearch 的密码。

访问 Elasticsearch

docker exec -it es curl -u elastic:your_password http://localhost:9200

修改密码

POST /_security/user/elastic/_password
{
  "password": "new_password"
}

标签:9200,elastic,启动,ElasticSearch,Elasticsearch,docker,password,es
From: https://blog.csdn.net/abments/article/details/141806198

相关文章

  • 导出/导入 docker 镜像文件
    在Docker中,导出和导入镜像通常不直接使用Docker的原生命令(如 dockersave 和 dockerload),而是可能会使用到Docker的镜像导出为文件(通常是tar文件)和从文件中导入镜像的功能。对于你提到的C++镜像(这里假设你已经有一个构建好的Docker镜像),下面是在CentOS7系统上导......
  • docker拉取镜像失败-----换源
    docker报错:errorpullingimageconfiguration:downloadfailedafterattempts=6:dialtcp108.160.170.39:443:connect:connectionrefused出这个错误就是你源有问题编辑Docker配置文件:打开或创建/etc/docker/daemon.json文件{"registry-mirrors":["h......
  • 四款主流 Docker 可视化工具,免费又好用 - 推荐使用朵云
    前言Docker提供了命令行工具来管理Docker的镜像和运行Docker的容器。我们也可以使用图形工具来管理Docker。目前,主流的Docker图形工具有DockerClouds、DockerUl、Portainer和Shipyard。DockerClouds朵云DockerClouds朵云是一款最简单的,单机环境中的管理......
  • Docker 教程简介
    教程名:Docker与微服务实战B站地址:尚硅谷Docker实战教程(docker教程天花板)-哔哩哔哩讲师:周阳‍前提了解SpringBoot,SpringCloud了解一些中间件:Redis,Nginx,MySQL了解Linux的基本使用知道Git‍课程大纲基础篇(零基小白)Docker简介Docker安装Docker常用命......
  • 介绍 Docker 的基本概念和优势,以及在应用程序开发中的实际应用。
    Docker是一种开源的容器化平台,用于构建、部署和运行应用程序。它基于容器技术,可以将应用程序及其依赖项打包到一个独立的可移植的容器中,并在不同的环境中快速部署和运行。Docker的基本概念包括:镜像(Image):镜像是一个只读的模板,包含了完整的运行环境和所需的软件依赖等。可以基......
  • Docker网络模式:深度理解与容器网络配置
    Docker的网络模式是容器化应用中一个关键而复杂的方面。本文将深入讨论Docker的网络模式,包括基本概念、常用网络模式以及高级网络配置,并通过更为丰富和实际的示例代码,帮助读者全面掌握如何理解和配置容器网络。Docker网络基础1Docker默认网络Docker提供了三种默认的网......
  • Docker网络是如何进行虚拟化的
    Docker网络是如何进行虚拟化的大家好,我是comi,今天为大家讲解一下docker网络的相关知识。docker在被安装进我们的电脑的时候,就会自动生成docker自己的网络,大家可以输入ifconfig尝试一下,docker0即自动生成的桥接网络​​docker自带命令可以查询docker的网络的整体信息sudodock......
  • Docker常用的命令
    本章将和大家分享Docker中常用的命令。废话不多说,下面我们直接进入主题。1、配置镜像加速源拉取镜像慢,配置加载镜像地址:创建一个或修改/etc/docker/daemon.json文件(如果不存在则创建):vim/etc/docker/daemon.json并添加或修改registry-mirrors字段,例如:{"registry-m......
  • Docker网络是如何进行虚拟化的
    Docker网络是如何进行虚拟化的大家好,我是comi,今天为大家讲解一下docker网络的相关知识。docker在被安装进我们的电脑的时候,就会自动生成docker自己的网络,大家可以输入ifconfig尝试一下,docker0即自动生成的桥接网络​​docker自带命令可以查询docker的网络的整体信息sudodock......
  • docker save -o保存镜像
    最近一次实验中,使用daemonset控制器创建pod后一直是ImagePullBackOff查看镜像存在describe查看pod的详细信息这是因为用containerd做容器运行时,得ctr-n=k8s.ioimages解压镜像,才能被pod找到以下是解决方法:1.保存镜像:dockersave-ofluentd1xianchao/fluentd:v2.5.12.导入镜像......