安装ElasticSearch_基于Docker

发布时间 2023-10-05 23:33:18作者: ashet

注意版本,我最开始尝试比较新的版本,启动容器都发生了失败,将至7.8.0版本就启动成功了

拉取Docker镜像

docker pull docker.elastic.co/elasticsearch/elasticsearch:7.8.0 // ElasticSearch镜像

docker pull docker.elastic.co/kibana/kibana:7.8.0 // kibana镜像

准备docker-compose.yml文件

version: '3.8'
services:
  elasticsearch:
    image: docker.elastic.co/elasticsearch/elasticsearch:7.8.0
    container_name: elasticsearch
    # 单节点模式下运行
    environment:
      - discovery.type=single-node
    ports:
      - 9200:9200
    networks:
      - elk

  kibana:
    image: docker.elastic.co/kibana/kibana:7.8.0
    container_name: kibana
    ports:
      - 5601:5601
    depends_on:
      - elasticsearch
    networks:
      - elk

networks:
  elk:
    driver: bridge

docker-compose up -d // 启动

浏览器访问 http://<服务器IP>:9200

浏览器访问kibana http://<服务器IP>:5601