- Install 64bit Raspberry
- Prepared Related Docker Image
- docker-compose.yml Command
- Check
- kibana setting
-
You must download 64 bit raspberry os from https://downloads.raspberrypi.org/raspios_arm64/images/raspios_arm64-2020-08-24/2020-08-20-raspios-buster-arm64.zip
-
utilize Rufus to install above image.
-
Dowload Elasticsearch Image from here ( I use 7.13.2-arm64 )
-
Dowload kibana Image from here ( I use 7.13.2-arm64 )
- You can eliminate
deploy section, if you don't use docker swarm mode.
version: '3.6'
networks:
esnet:
driver: "overlay"
services:
es00:
image: docker.elastic.co/elasticsearch/elasticsearch:7.13.2-arm64
hostname: es00
environment:
- cluster.name=docker-cluster
- node.name=es00
- node.data=true
- node.master=true
- bootstrap.memory_lock=true
- discovery.type=single-node
- "ES_JAVA_OPTS=-Xmx2g -Xms2g"
- xpack.security.enabled=false
- xpack.monitoring.collection.enabled=true
volumes:
#- /mnt/linux/Docker/ELK/elastic_storage:/usr/share/elasticsearch/data
- es00:/usr/share/elasticsearch/data
networks:
- esnet
ports:
- 9200:9200
- 9300:9300
deploy:
replicas: 1
placement:
constraints:
- node.labels.role == elasticsearch
kibana:
image: docker.elastic.co/kibana/kibana:7.13.2-arm64
hostname: "docker_{{.Node.Hostname}}-{{.Service.Name}}"
environment:
- ELASTICSEARCH_HOSTS=http://es00:9200
ports:
- 5601:5601
networks:
- esnet
depends_on:
- es00
deploy:
placement:
constraints:
- node.labels.role == elasticsearch
volumes:
es00: {}
- Check elasticsearch , please click
http://localhost:9200and show below means it's work!

- Check kibana, please click
http://localhost:5601and show below means it's work!

-
How to setting Index template by kibana
