Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Docker进行弹性搜索_Docker_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Docker Compose - Fatal编程技术网 elasticsearch,docker-compose,Docker,elasticsearch,Docker Compose" /> elasticsearch,docker-compose,Docker,elasticsearch,Docker Compose" />

使用Docker进行弹性搜索

使用Docker进行弹性搜索,docker,elasticsearch,docker-compose,Docker,elasticsearch,Docker Compose,我运行了下面的docker compose脚本,我希望有两个节点,但是这只是一个。似乎有一些明显的错误 摘自 159803352 18:09:12 docker cluster绿色110-100.0% 码头工人 Name Command State Ports ---------------------------------------------------------

我运行了下面的docker compose脚本,我希望有两个节点,但是这只是一个。似乎有一些明显的错误

摘自

159803352 18:09:12 docker cluster绿色110-100.0%

码头工人

Name                   Command               State                Ports              
------------------------------------------------------------------------------------------
elasticsearch    /usr/local/bin/docker-entr ...   Up      0.0.0.0:9200->9200/tcp, 9300/tcp
elasticsearch2   /usr/local/bin/docker-entr ...   Up      9200/tcp, 9300/tcp

它在上升。但是您需要将端口映射到一些本地未使用的端口。就像您已经为第一个映射了
9200:9200
。为另一个也添加相同的,如
8200:9200
。然后尝试在8200端口从本地点击第二个。它应该能用。

好的,我发现了问题所在。这两个容器似乎不知何故彼此不知道,并试图自己创建集群。
我用depends引入了delay,现在可以了。谢谢

我不明白你说的“向上”是什么意思,你能进一步解释一下吗?两个节点都已启动并正在运行。这不是问题,为什么命令会给出不同的输出-159803352 18:09:12 docker cluster green 1 10 0 0-100.0%
Name                   Command               State                Ports              
------------------------------------------------------------------------------------------
elasticsearch    /usr/local/bin/docker-entr ...   Up      0.0.0.0:9200->9200/tcp, 9300/tcp
elasticsearch2   /usr/local/bin/docker-entr ...   Up      9200/tcp, 9300/tcp