Custom Elasticsearch Docker image with ICU and Phonetic analysis plugins pre-installed.
docker pull antistatique/elasticsearch:latest
This repository includes a GitHub Action workflow that can be manually triggered to:
- Build the Docker image with a specified Elasticsearch version
- Build for multiple platforms (linux/amd64, linux/arm64)
- Push the image to Docker Hub as
antistatique/elasticsearch:[version]
- Optionally tag the image as
antistatique/elasticsearch:latest
The following secrets need to be configured in your GitHub repository:
DOCKERHUB_USERNAME
: Your Docker Hub usernameDOCKERHUB_TOKEN
: Your Docker Hub access token
- Go to the Actions workflow page
- Click "Run workflow"
- Enter the desired Elasticsearch version (defaults to 8.18.1)
- Available Elasticsearch versions can be found at Docker Hub Elasticsearch Tags
- Choose whether to tag this version as latest (defaults to true)
- Click "Run workflow"