laradock build elasticsearch 报错 unknown setting [cluster.initial_master_nodes] please check that any require 的解决办法
- 在 根目录 docker-compose.yml 文件中找到并删除
- cluster.initial_master_nodes=laradock-node
所在行
elasticsearch:
build: ./elasticsearch
volumes:
- elasticsearch:/usr/share/elasticsearch/data
environment:
- cluster.name=laradock-cluster
- node.name=laradock-node
- bootstrap.memory_lock=true
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
- cluster.initial_master_nodes=laradock-node
ulimits:
memlock:
soft: -1
hard: -1
ports:
- "${ELASTICSEARCH_HOST_HTTP_PORT}:9200"
- "${ELASTICSEARCH_HOST_TRANSPORT_PORT}:9300"
depends_on:
- php-fpm
networks:
- frontend
- backend
- 重新 build elasticsearch
docker-compose build --no-cache elasticsearch