services: elasticsearch: image: docker.elastic.co/elasticsearch/elasticsearch:8.11.3 container_name: elasticsearch environment: - discovery.type=single-node - xpack.security.enabled=false - xpack.security.transport.ssl.enabled=false - xpack.security.http.ssl.enabled=false - bootstrap.memory_lock=true - ES_JAVA_OPTS=-Xms1g -Xmx1g ports: - "9200:9200" - "9300:9300" ulimits: memlock: soft: -1 hard: -1 volumes: - esdata:/usr/share/elasticsearch/data kibana: image: docker.elastic.co/kibana/kibana:8.11.3 container_name: kibana ports: - "5601:5601" environment: - ELASTICSEARCH_HOSTS=http://elasticsearch:9200 depends_on: - elasticsearch volumes: esdata: