gpt4 book ai didi

node.js - 如何在我的 Dockerfile 中添加 discovery.type=single-node

转载 作者:行者123 更新时间:2023-12-05 01:54:45 25 4
gpt4 key购买 nike

我有一个 Node 应用程序运行 Docker 和 Elasticsearch 7。我想添加这个选项

discovery.type=single-node

到 Elasticsearch 服务。如何将其添加到 Dockerfile?

最佳答案

为此,您必须添加一个包含如下内容的环境文件 elasticsearch.env

cluster.name=my-elasticsearch-cluster
network.host=0.0.0.0
bootstrap.memory_lock=true
discovery.type=single-node # Here you can add that

之后,在你的 docker-compose.yml

中提及 env 文件
   // ....

elastic:
image: elasticsearch:7.16.2
ports:
- "9200:9200"
env_file:
- ./elasticsearch.env
volumes:
- ./data/elasticsearch:/usr/share/elasticsearch/data
// ....

关于node.js - 如何在我的 Dockerfile 中添加 discovery.type=single-node,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70565072/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com