1.安装docker
①安装依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
②添加阿里云的docker部署仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
③安装docker
yum install docker-ce docker-ce-cli containerd.io
④启动docker
systemctl start docker
2.安装部署es
①查看所有的es镜像
docker search elasticsearch
②拉取你中意的es镜像(推荐star高的)
docker pull <elasticsearch images> (如果拉取过程中报错在镜像后面加上版本,比如elasticsearch:7.3.1)
③添加镜像加速(docker 默认去官网下载,速度感人,所以添加国内进行加速服务)
vi /etc/docker/daemon.json(文件不存在创建文件)
{"registry-mirrors":["https://reg-mirror.qiniu.com/"]}
systemctl daemon-reload
systemctl restart docker
④运行容器
docker run -d --name <docker name> -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" <images ID>
⑤验证是否运行es成功
curl -v http://127.0.0.1:9200