Es Kibana 單節點 docker compose 啟動


Windows Docker ToolBox es單節點與kibana docker compose 啟動

1.設置環境變量MACHINE_STORAGE_PATH改變VirtualBox數據默認存儲位置
2.打開VirtualBox增加default機器的內存和CPU資源
3.在VirtualBox的共享文件夾中增加需要共享的目錄
4.修改Linux內存映射文件的最大值參數(默認65536,改為默認的4倍)
    docker-machine ssh
    sudo sysctl -w vm.max_map_count=262144
5.編寫docker-compose.yml
version: '3'
services:
  elasticsearch-single:
    image: docker.elastic.co/elasticsearch/elasticsearch:7.3.1
    container_name: elasticsearch-single
    environment:
      - bootstrap.memory_lock=true
      - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
      - discovery.type=single-node
    ulimits:
      memlock:
        soft: -1
        hard: -1
    ports:
      - 9200:9200
      - 9300:9300
    networks:
      esnet:
        ipv4_address: 172.233.233.10
  kibana:
    image: docker.elastic.co/kibana/kibana:7.3.1
    container_name: kibana
    environment:
      - ELASTICSEARCH_URL=http://172.233.233.10:9200
      - ELASTICSEARCH_HOSTS=http://172.233.233.10:9200
    ports:
      - "5601:5601"
    networks:
      esnet:
        ipv4_address: 172.233.233.11
networks:
  esnet:
    driver: bridge
    ipam:
      driver: default
      config:
        - subnet: 172.233.233.0/24
5.1.查看docker網絡情況(docker network)
6.Windows10下無法對docker容器進行端口訪問
    docker是運行在Linux上的
    在Windows中運行docker
    實際上還是在Windows下先安裝了一個Linux環境
    然后在這個Linux環境中運行docker
    也就是說服務中使用的localhost指的是這個Linux環境的地址(默認是192.168.99.100)
    而不是我們的宿主環境Windows10
7.啟動單節點的ES服務和Kibana
docker-compose up -d

 

Centos7 es單節點與kibana docker compose 啟動

version: '3'
services:
  elasticsearch-single:
    image: docker.elastic.co/elasticsearch/elasticsearch:7.1.0
    container_name: elasticsearch-single
    environment:
      - bootstrap.memory_lock=true
      - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
      - discovery.type=single-node
    ulimits:
      memlock:
        soft: -1
        hard: -1
    ports:
      - 9200:9200
      - 9300:9300
    networks:
      - esnet
  kibana:
    image: docker.elastic.co/kibana/kibana:7.1.0
    container_name: kibana
    environment:
      - ELASTICSEARCH_URL=http://elasticsearch-single:9200
      - ELASTICSEARCH_HOSTS=http://elasticsearch-single:9200
    ports:
      - "5601:5601"    
    networks:
      - esnet
networks:
  esnet:

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM