码迷,mamicode.com
首页 > 其他好文 > 详细

Docker部署ELK之部署elasticsearch7.6.0(1)

时间:2021-03-17 14:02:05      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:完整   拉取   arc   png   节点   alt   报错   挂载   构建   

1. 拉取elasticsearch7.6.0镜像:

sudo docker pull elasticsearch:7.6.0

2. 输入命令,构建容器:

sudo docker run --name es1 -e ‘discovery.type=single-node‘ --network=mynetwork --ip 172.18.0.4 -v $PWD/data:/usr/share/elasticsearch/data -v $PWD/config:/usr/share/elasticsearch/config -p 9200:9200 -p 9300:9300 -d elasticsearch:7.6.0

注:$PWD当前命令行当前目录
报错:
技术图片

解决方案:

1. 先创建一个elasticsearch单节点容器
docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.6.0
2. 把容器中的config文件夹拷贝到主机上
docker cp elasticsearch:/usr/share/elasticsearch/config $PWD/
3. 再运行完整命令进行挂载
docker run --name elasticsearch -v $PWD/config:/usr/share/elasticsearch/config -v $PWD/data/:/usr/share/elasticsearch/data -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" --privileged=true -d elasticsearch:7.6.0

技术图片

技术图片

Docker部署ELK之部署elasticsearch7.6.0(1)

标签:完整   拉取   arc   png   节点   alt   报错   挂载   构建   

原文地址:https://www.cnblogs.com/kunwn/p/14538803.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!