安装之前需要创建网络
为啥需要创建网络?
因为我们还需要部署kibana容器,因此需要让es和kibana容器互联
创建网络:
docker network create es-kibana
es-kibana:网络名称,自定义即可
拉取elasticsearch镜像使用7.12.1版本:
docker pull elasticsearch7.12.1
查看镜像:
docker images
部署elasticsearch:
docker run -d \
--name es \
-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 es-kibana \
-p 9200:9200 \
-p 9300:9300 \
elasticsearch:7.12.1
-e "clust