不在docker的集群安全配置:
在docker中的集群安全配置:
1.创建一个新的es容器并进入:
docker run -dit --name=es elasticsearch:7.8.0 /bin/bash
2.进入这个容器的bash
docker exec -it es /bin/bash
3.继续上述的“原文,做笔记”中走剩下的流程
4.退出es容器
exit;
5.走完流程后,将
elastic-certificates.p12
elasticsearch.keystore(可能在config文件夹里面)
elastic-stack-ca.p12
三个文件拷贝出电脑本地路径
docker cp -a es:/usr/share/elasticsearch/elastic-certificates.p12 你的本地电脑文件夹路径
docker cp -a es:/usr/share/elasticsearch/elastic-stack-ca.p12 你的本地电脑文件夹路径
docker cp -a es:/usr/share/elasticsearch/config/elasticsearch.keystore 你的本地电脑文件夹路径
然后将三个文件挂载到docker的es中进行运行即可(跟“原文,做笔记”差不多)