一、下载镜像ElasticSearch
docker pull docker.elastic.co/elasticsearch/elasticsearch:6.3.2
二、创建容器ElasticSearch
docker run -d --name es -p 9200:9200 -p 9300:9300 \-e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:6.3.2
ElasticSearch的默认端口是9200,我们把宿主环境9200端口映射到Docker容器中的9200端口,就可以访问到Docker容器中的ElasticSearch服务了,同时我们把这个容器命名为es。
三、Docker 部署 ElasticSearch-Head
docker pull mobz/elasticsearch-head:5docker run -d --name es_admin -p 9100:9100 mobz/elasticsearch-head:5
为什么要安装ElasticSearch-Head呢,原因是需要有一个管理界面进行查看ElasticSearch相关信息
