• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

Docker部署elasticsearch(单机)

互联网 diligentman 2周前 (04-08) 9次浏览

1,建立es容器挂载目录

mkdir -p /opt/docker/elasticsearch/data
mkdir -p /opt/docker/elasticsearch/plugins
mkdir -p /opt/docker/elasticsearch/logs

2,建立/opt/docker/elasticsearch/docker-compose.yml

version: '2'
services:
  elasticsearch:
    image: elasticsearch:7.12.0
    container_name: es01
    environment:
      - "discovery.type=single-node"
      - "ES_JAVA_OPTS=-Xmx256m -Xms256m"
    volumes:
      - /opt/docker/elasticsearch/data:/usr/share/elasticsearch/data:rw
      - /opt/docker/elasticsearch/plugins:/usr/share/elasticsearch/plugins
      - /opt/docker/elasticsearch/logs:/usr/share/elasticsearch/logs
    ports:
      - "9200:9200"
      - "9300:9300"
    networks:
      - elk
networks:
  elk:
    driver: bridge

3,启动容器

cd /opt/docker/elasticsearch && docker-compose up -d

4,验证(若没启动成功,使用docker logs es01查看启动日志)

curl -X GET "localhost:9200/_cat/nodes?v&pretty"

详细配置可查看官网文档

https://www.elastic.co/guide/en/elasticsearch/reference/7.5/docker.html

展开阅读全文

elasticsearchdockerelasticymldocker compose

© 著作权归作者所有

举报

打赏

0


0 收藏

微信
QQ
微博

分享

作者的其它热门文章

maven 打jar包将配置文件,和lib包打在外面
全国省市区SQL语句(mysql
Extjs4.x Controller中refs以及Ext.ComponentQuery解析使用示例
springboot中的@mvn.profile.active@ 不生效的原因


程序员灯塔
转载请注明原文链接:Docker部署elasticsearch(单机)
喜欢 (0)