docker 安装es

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。