【前言】
为了更加真实的模拟生产部署环境,在上次的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
【总结】
根据工作中的痛点去制定学习计划,去实施,没有环境也要去创造环境;研究通过后将技术点应用到工作的项目中,为公司创造更多的价值。