docker 安装elasticsearch+kibana+IK分词器

1.docker拉取elasticsearch镜像

docker pull elasticsearch:xxx      #其中xxx为版本号

2. docker创建网络

docker network create elasticsearch-net    #其中elasticsearch-net为要创建的网络名,可以自定义

3. docker创建elasticsearch的数据卷(逐条复制)

docker volume create es-data    #es-data存放elasticsearch数据的数据卷
docker volume create es-plugins     #es-plugins存放elasticsearch插件的数据卷

4. docker运行elasticsearch

docker run -d \
--name elasticsearch \
-e "ES_JAVA_OPTS=-Xms512m -Xmx512m" \
-e "discovery.type=single-node" \
-v es-data:/usr/share/elasticsearch/data \
-v es-plugins:/usr/share/elasticsearch/plugins \
 --privileged \
 --network elasticsearch-net \
 -p 9200:9200 \
    -p 9300:9300 \
elasticsearch:XXX

# --name elasticsearch是创建elasticsearch容器的名

你可能感兴趣的:(elasticsearch,docker,java,centos)