ES单节点部署

ES

拉取镜像

docker pull elasticsearch:7.10.1

启动容器

docker run -d -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e "ES_JAVA_OPTS=-Xms1g -Xmx1g" -v /es_data:/usr/share/elasticsearch/data  --name es 558380375f1a

注:可能没有目录权限
sudo chmod -R 777 /es_data
访问 ip:9200 检验是否成功启动

设置密码

#进入容器
b
#进入 es 安装目录
cd /usr/share/elasticsearch/bin
#使用elasticsearch-setup-passwords命令设置密码
./elasticsearch-setup-passwords interactive

注:改错误先开启X-Pack安全功能
连接到正在运行的Elasticsearch容器。您可以使用以下命令连接到容器:
进入容器内
编辑Elasticsearch的配置文件elasticsearch.yml
vi /usr/share/elasticsearch/config/elasticsearch.yml
在elasticsearch.yml文件中,添加以下配置来启用X-Pack安全功能:
xpack.security.enabled: true
#此项不可更改,当启用安全设置后,此项必须为true
xpack.security.transport.ssl.enabled: true
重新启动Elasticsearch容器,以使配置更改生效。

Kibana

拉取镜像

docker pull kibana:7.10.1

启动容器

ocker run --link elasticsearch:elasticsearch -p 5601:5601 --name kibana -e ELASTICSEARCH_USERNAME=elastic -e ELASTICSEARCH_PASSWORD=password -d kibana:7.10.1

在 Docker 的 --link 选项中,elasticsearch:elasticsearch 的格式是 name:alias。
第一个 elasticsearch(name)是你想要连接的容器的名称,应该和你正在运行的 Elasticsearch 容器的名称匹配。
第二个 elasticsearch(alias)是在新启动的容器内部用于引用链接容器的别名。也就是说,新的 Kibana 容器可以通过这个别名(在这种情况下也是 elasticsearch)访问到 Elasticsearch 容器。
例如,如果你的 Elasticsearch 容器的名称是 my_elasticsearch,并且你希望在 Kibana 容器内部通过 es 来引用它,你可以使用以下命令:
docker run --link my_elasticsearch:es -p 5601:5601 -d kibana:tag
在这个例子中,Kibana 将会尝试连接到 http://es:9200 来访问 Elasticsearch。

登录

访问 ip:5601

在这里插入图片描述

相关推荐

  1. Kafka节点部署

    2024-03-13 23:28:01       28 阅读
  2. k8s redis 节点部署

    2024-03-13 23:28:01       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-13 23:28:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-13 23:28:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-13 23:28:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-13 23:28:01       18 阅读

热门阅读

  1. 第十八天-Scrapy爬虫框架实战(瓜子二手车)

    2024-03-13 23:28:01       19 阅读
  2. 题目 2692: 质因数个数

    2024-03-13 23:28:01       17 阅读
  3. js手写Promise.prototype.finally

    2024-03-13 23:28:01       19 阅读
  4. #微信小程序(按键控制)

    2024-03-13 23:28:01       22 阅读
  5. 原型对象、原型、原型链

    2024-03-13 23:28:01       20 阅读
  6. CSS Grid 布局:span 关键字

    2024-03-13 23:28:01       21 阅读
  7. LeetCode_Hot100_栈_20有效的括号_Python

    2024-03-13 23:28:01       22 阅读
  8. 爬虫基础知识与高级应用

    2024-03-13 23:28:01       21 阅读
  9. 爬虫技术抓取网站数据

    2024-03-13 23:28:01       19 阅读
  10. Linux系统——命令行速查表

    2024-03-13 23:28:01       18 阅读
  11. 安卓native编程

    2024-03-13 23:28:01       23 阅读