第二十一节 使用Docker安装ElasticSearch 7.12.1

亮子 | 2026-01-24 11:21:30 | 55 | 0 | 0 | 0

1、方法一

# 1. 创建自定义网络
docker network create elk-network

# 2. 启动Elasticsearch容器,指定网络和容器名
docker run -d \
  --name es \
  --network elk-network \
  -p 9200:9200 \
  -p 9300:9300 \
  -e "discovery.type=single-node" \
  -e "xpack.security.enabled=false" \
  -e "ES_JAVA_OPTS=-Xms512m -Xmx512m" \
  docker.elastic.co/elasticsearch/elasticsearch:7.12.1

# 3. 启动Kibana容器,使用容器名连接
docker run -d \
  --name kibana \
  --network elk-network \
  -p 5601:5601 \
  -e "ELASTICSEARCH_HOSTS=http://es:9200" \
  docker.elastic.co/kibana/kibana:7.12.1

image.png