如何配置Elasticsearch测试容器以使用最新的ES

问题描述

testCompile "org.testcontainers:elasticsearch:1.14.3"

如何配置Elasticsearch测试容器以使用最新的ES(例如7.9.2),而上面使用的是6.4.1映像

解决方法

在启动测试容器的位置,只需指定所需的图像名称:

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

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...