p:: Database Start a cluster mkdir -p odfe cd odfe cat << EOF > docker-compose.yml version: '3' services: odfe-node1: image: amazon/opendistro-for-elasticsearch:1.13.2 container_name: odfe-node1 environment: - discovery.type=single-node ulimits: memlock: soft: -1 hard: -1 nofile: soft: 65536 # maximum number of open files for the Elasticsearch user, set to at least 65536 on modern systems hard: 65536 volumes: - odfe-data1:/usr/share/elasticsearch/data ports: - 9200:9200 - 9600:9600 # required for Performance Analyzer networks: - odfe-net kibana: image: amazon/opendistro-for-elasticsearch-kibana:1.13.2 container_name: odfe-kibana ports: - 5601:5601 expose: - "5601" environment: ELASTICSEARCH_URL: https://odfe-node1:9200 ELASTICSEARCH_HOSTS: https://odfe-node1:9200 networks: - odfe-net volumes: odfe-data1: networks: odfe-net: EOF docker-compose up curl -XGET --insecure https://localhost:9200 -u admin:admin { "name": "cfef3d2179bb", "cluster_name": "docker-cluster", "cluster_uuid": "j8hhLnA6QASMIjrh6JWW8g", "version": { "number": "7.10.2", "build_flavor": "oss", "build_type": "tar", "build_hash": "747e1cc71def077253878a59143c1f785afa92b9", "build_date": "2021-01-13T00:42:12.435326Z", "build_snapshot": false, "lucene_version": "8.7.0", "minimum_wire_compatibility_version": "6.8.0", "minimum_index_compatibility_version": "6.0.0-beta1" }, "tagline": "You Know, for Search" } Kibana: http://localhost:5601 curl -X POST --insecure \ 'https://localhost:9200/test/_doc/' \ -u admin:admin \ -H 'Content-Type: application/json' \ -d '{ "count" : 10, "ts" : "2020-02-02T12:12:12" }' | jq { "_index": "test", "_type": "_doc", "_id": "M3EfyHoBliFN0Cb42bMK", "_version": 1, "result": "created", "_shards": { "total": 2, "successful": 1, "failed": 0 }, "_seq_no": 0, "_primary_term": 1 }