- class ElasticSearchContainer(image: str = 'elasticsearch', port: int = 9200, **kwargs)ΒΆ
ElasticSearch container.
Example
>>> import json >>> import urllib >>> from testcontainers.elasticsearch import ElasticSearchContainer >>> with ElasticSearchContainer(f'elasticsearch:8.3.3', mem_limit='3G') as es: ... resp = urllib.request.urlopen(es.get_url()) ... json.loads(resp.read().decode())['version']['number'] '8.3.3'