elasticsearch为纯java开发,所以要考虑到适配的jdk版本

mysql: database (1:n)  table              rocord
es   :  index	 (1:1)  type(只能存在一个)  document

1.docker pull docker.elastic.co/elasticsearch/elasticsearch:5.6.8

2.docker run -p 9200:9200 -p 9300:9300  -d --name myelasticsearch -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:5.6.8

3.访问 http://ip:9200 (阿里云安全组配置9200):

因为整合了x-pack,所以有默认用户名,密码。

es的用户名:elastic

默认密码:changeme

http://ip:9200 /_cat/health  有三种状态:green,yellow,red