使用安装文件提供的参数无法访问docker error弹性搜索图像

时间:2018-02-04 14:15:59

标签: linux docker elasticsearch docker-compose elasticsearch-5

我有一个带有docker swarm的集群环境。 我将弹性搜索图像从2.4升级到5.6,现在当我部署我的应用程序时,出现错误:

  

错误:验证失败:无法使用安装文件提供的参数访问弹性搜索。主机:nga_es,端口:9300,群集名称:elasticsearch。错误:没有配置的节点可用。

我从试图连接到弹性搜索的第二个容器中收到错误。

这是我写的docker-compose.yml文件(版本3):(相关的弹性线):

 nga_es:
networks:
  octanet:
    aliases:
    - nga_es
environment: 
  ES_JAVA_OPTS: '-Xms4G -Xmx4G'
tty: true
image: elasticsearch:5.6
ports:
- 9300
- 9200
stdin_open: true

是否有人知道我为什么会收到此错误?我没有想法。

1 个答案:

答案 0 :(得分:0)

您是否阅读过关于该弹性搜索的所有Docker Hub注释:5图像?