Я пытаюсь запустить Elasticsearch в Docker Swarm.Это мой файл docker-compose:
version: '3'
services:
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:6.4.2
networks:
- swarm_network
ports:
- "9200:9200"
environment:
- cluster.name=docker-cluster
- bootstrap.memory_lock=true
- xpack.security.enabled=false
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
ulimits:
memlock:
soft: -1
hard: -1
deploy:
mode: replicated
replicas: 1
resources:
limits:
memory: 1000M
Я получил эту ошибку: ОШИБКА: [1] проверка начальной загрузки не удалась [1]: запрошена блокировка памяти для процессаasticsearch, но память не заблокирована
Кто-нибудь знает, почему эта ошибка и как ее решить?