最近在学习极客时间《Elasticsearch核心技术实战》 需要搭建相应的环境,跟着老师的节奏在Docker容器中运行ElasticSearch、Kibana和Cerebro这一套环境,本文主要介绍在Mac环境下的安装操作
前置操作
- docker:https://www.docker.com/products/docker-desktop
- docker-compose:https://docs.docker.com/compose/install/(mac在安装docker的同时已经安装了docker-compose,不需要单独安装)
配置yml
新建一个docker-compose.yml 文件
1 | version: '2.2' |
网上很多文章在配置了yml后,直接在在docker-compose.yml目录下运行“docker-compose up”,下载后直接启动,我这边操作没有成功,一直出现超时的问题
安装镜像
安装各个镜像
1 | docker pull elasticsearch:7.2.0 |
安装后可以查看镜像
启动
docker-compose up 启动
启动成功后可访问,如下:
es:
kibana:
Cerebro(使用http://elasticsearch:9200连接)