ps: 本人看了无数的帖子,很多的解决办法都是无效的,甚至都是重复的,所以有了这篇文章。
1、下载镜像
docker pull elasticsearch:7.9.2
docker pull kibana:7.9.2
注意:两者的版本必须相同
2、 配置挂载的文件夹以及修改配置文件
mkdir /mydata/elasticsearch/config
mkdir /mydata/elasticsearch/data
echo "http.host: 0.0.0.0" >/mydata/elasticsearch/config/elasticsearch.yml ## 注意: ":"后面有一个空格
chmod -R 777 /mydata/elasticsearch
注意使用给挂载文件夹全部权限,否则后面会出现权限不允许的情况
3、设置docker 网络
设置这一步骤是为了解决在后面kibana的连接elasticsearch的时候连接不上
docker network create --subnet=