从零学ELK系列(四):Docker安装Elasticsearch(超详细图文教程)

【前言】

        为了更加真实的模拟生产部署环境,在上次的Docker环境中(《Centos安装Docker(超详细图文教程)》)中安装了Elasticsearch把步骤记录下来,一是方便自己以后安装,二是可以为大家做参考共享。

【一句总结一张架构图】

        一、一句话总结学完本篇博文,你将学到什么?

               Docker安装Elasticsearch,优化,Docker常用命令

        二、架构图

【Docker安装Elasticsearch】

        一、环境:

               1、Windows系统(本人是win10环境)

               2、VMware10.0.1

               3、Centos 7.4

               4、Xshell5

               5、Docker 19.03

               6、Elasticsearch 7.2.0

        二、安装步骤:

               1、拉取Elasticsearch 7.2.0镜像

docker pull elasticsearch:7.2.0

               2、由于本地资源有限,将Elasticsearch启动内存由1g修改为512m

                     (1)安装vim编辑器

yum install vim

                     (2)查找Elasticsearch启动文件

find /var/lib/docker -name jvm.options

                     (3)修改配置文件

vim /var/lib/docker/overlay2/2801c0303420f96625550b916c87c072fbc42f812640f1d4b88e410f18019aaf/diff/usr/share/elasticsearch/config/jvm.options

               3、启动Elasticsearch容器

docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.2.0

               4、查看Elasticsearch容器是否启动正常

docker ps -a

        三、检查Elasticsearch服务

               1、查看Elasticsearch容器的ip

docker inspect es

               2、访问Elasticsearch服务

curl 172.17.0.2:9200

【总结】

        根据工作中的痛点去制定学习计划,去实施,没有环境也要去创造环境;研究通过后将技术点应用到工作的项目中,为公司创造更多的价值。

发布了291 篇原创文章 · 获赞 2657 · 访问量 536万+

猜你喜欢

转载自blog.csdn.net/u012829124/article/details/103742219