如何配置elasticsearch testcontainers 使用最新的ES

Posted

技术标签:

【中文标题】如何配置elasticsearch testcontainers 使用最新的ES【英文标题】:How to configure elasticsearch testcontainers to use the latest ES 【发布时间】:2021-01-15 09:37:03 【问题描述】:
testCompile "org.testcontainers:elasticsearch:1.14.3"

如何配置elasticsearch testcontainers使用最新的ES(比如7.9.2),上面是用6.4.1的镜像来代替

【问题讨论】:

【参考方案1】:

在你启动测试容器的地方,指定想要的镜像名称:

ElasticsearchContainer elasticsearchContainer = 
  new ElasticsearchContainer("docker.elastic.co/elasticsearch/elasticsearch:7.9.2");
elasticsearchContainer.start();

【讨论】:

以上是关于如何配置elasticsearch testcontainers 使用最新的ES的主要内容,如果未能解决你的问题,请参考以下文章

如何配置elasticsearch testcontainers 使用最新的ES

在 elasticsearch.yml 配置文件中使用 env 时如何设置默认值?

Logstash:如何配置 Metricbeat 及 Logstash 为 Elasticsearch 8.x 收集数据

Elasticsearch配置文件简单介绍,及kibana如何修改配置ip

第05章 管理ElasticSearch

如何配置spring-boot千分尺以推入elasticsearch?