blacktop / Docker Elasticsearch Alpine
Licence: mit
Alpine Linux based Elasticsearch Docker Image
Stars: ✭ 154
Programming Languages
shell
77523 projects
Projects that are alternatives of or similar to Docker Elasticsearch Alpine
Dockerfiles
lots of dockerfiles, based on alpine
Stars: ✭ 69 (-55.19%)
Mutual labels: alpine, docker-image
Uvicorn Gunicorn Starlette Docker
Docker image with Uvicorn managed by Gunicorn for high-performance Starlette web applications in Python 3.7 and 3.6 with performance auto-tuning. Optionally with Alpine Linux.
Stars: ✭ 92 (-40.26%)
Mutual labels: alpine, docker-image
Dockerfile
📦 Dockerfiles from WebDevOps for PHP, Apache and Nginx (with PHP5 and PHP7)
Stars: ✭ 1,169 (+659.09%)
Mutual labels: alpine, docker-image
Postgresql Postgis Timescaledb
PostgreSQL + PostGIS + TimescaleDB docker image 🐘🌎📈
Stars: ✭ 19 (-87.66%)
Mutual labels: alpine, docker-image
Alpine Mariadb
MariaDB running on Alpine Linux [Docker]
Stars: ✭ 117 (-24.03%)
Mutual labels: alpine, docker-image
Uvicorn Gunicorn Fastapi Docker
Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python 3.6 and above with performance auto-tuning. Optionally with Alpine Linux.
Stars: ✭ 1,014 (+558.44%)
Mutual labels: alpine, docker-image
Docker Alpine Python Machinelearning
Small Docker image with Python Machine Learning tools (~180MB) https://hub.docker.com/r/frolvlad/alpine-python-machinelearning/
Stars: ✭ 76 (-50.65%)
Mutual labels: alpine, docker-image
docker-alpine-miniconda3
The smallest Docker image with Miniconda3 (Python 3.7) (~143MB)
Stars: ✭ 94 (-38.96%)
Mutual labels: alpine, docker-image
Alpine Android
🐋 Small docker image for building & testing Android applications.
Stars: ✭ 116 (-24.68%)
Mutual labels: alpine, docker-image
Gocv Alpine
GoCV-compatible OpenCV 3.4 Alpine 3.7 Docker image
Stars: ✭ 95 (-38.31%)
Mutual labels: alpine, docker-image
Docker Alpine Glibc
Carefully crafted Alpine Docker image with glibc (~12MB)
Stars: ✭ 581 (+277.27%)
Mutual labels: alpine, docker-image
Dockerfiles
Phalcon Dockerfiles used for internal purposes.
Stars: ✭ 145 (-5.84%)
Mutual labels: alpine, docker-image
Uwsgi Nginx Docker
Docker image with uWSGI and Nginx for applications in Python 3.5 and above and Python 2.7 (as Flask) in a single container. Optionally with Alpine Linux.
Stars: ✭ 466 (+202.6%)
Mutual labels: alpine, docker-image
Meinheld Gunicorn Flask Docker
Docker image with Meinheld and Gunicorn for Flask applications in Python. Optionally with Alpine Linux.
Stars: ✭ 336 (+118.18%)
Mutual labels: alpine, docker-image
Docker Ruby Node
🐳 Alpine Docker Image with latest versions of Ruby, Node.js and yarn installed. This Docker Image is actively maintained and updated regularly.
Stars: ✭ 74 (-51.95%)
Mutual labels: alpine, docker-image
Dockerfile
some personally made dockerfile
Stars: ✭ 2,021 (+1212.34%)
Mutual labels: elasticsearch, alpine
Docker Oidc Proxy
Docker Image built on Alpine Linux for secure OpenID Connect (OIDC) proxy authentication
Stars: ✭ 91 (-40.91%)
Mutual labels: alpine, docker-image
Ipxe Buildweb
iPXE Prebuilt binary web interface
Stars: ✭ 119 (-22.73%)
Mutual labels: alpine, docker-image
docker-elasticsearch-alpine
Alpine Linux based Elasticsearch Docker Image
Table of Contents
Why?
Compare Image Sizes:
- official elasticsearch = 807 MB
- blacktop/elasticsearch = 289 MB
blacktop version is 518 MB smaller !
Dependencies
Image Tags
REPOSITORY TAG SIZE
blacktop/elasticsearch latest 294MB
blacktop/elasticsearch 7.10 294MB
blacktop/elasticsearch 7.9 297MB
blacktop/elasticsearch 7.8 296MB
blacktop/elasticsearch 7.7 294MB
blacktop/elasticsearch 7.6 293MB
blacktop/elasticsearch 7.5 288MB
blacktop/elasticsearch 7.4 288MB
blacktop/elasticsearch 7.3 289MB
blacktop/elasticsearch 7.2 358MB
blacktop/elasticsearch 7.1 304MB
blacktop/elasticsearch 7.0 304MB
blacktop/elasticsearch 6.8 198MB
blacktop/elasticsearch 6.7 192MB
blacktop/elasticsearch 6.6 128MB
blacktop/elasticsearch 6.5 127MB
blacktop/elasticsearch 6.4 127MB
blacktop/elasticsearch 6.3 120MB
blacktop/elasticsearch 6.2 119MB
blacktop/elasticsearch 6.1 119MB
blacktop/elasticsearch 6.0 117MB
blacktop/elasticsearch 5.6 124MB
blacktop/elasticsearch 5.5 123MB
blacktop/elasticsearch 5.4 123MB
blacktop/elasticsearch 5.3 123MB
blacktop/elasticsearch x-pack 1.05GB
blacktop/elasticsearch 5.2 150MB
blacktop/elasticsearch 5.1 149MB
blacktop/elasticsearch 5.0 148.4MB
blacktop/elasticsearch 2.4 116MB
blacktop/elasticsearch kopf 122MB
blacktop/elasticsearch 2.3 139.1MB
blacktop/elasticsearch 1.7 142.7MB
Getting Started
$ docker run -d --name elastic -p 9200:9200 blacktop/elasticsearch
Documentation
- To create an elasticsearch cluster
- To increase the HEAP_SIZE to 2GB
- To monitor the clusters metrics using dockerbeat
- To run in production
Known Issues ⚠️
I have noticed when running the new 5.0+ version on a linux host you need to increase the memory map areas with the following command
sudo sysctl -w vm.max_map_count=262144
Issues
Find a bug? Want more features? Find something missing in the documentation? Let me know! Please don't hesitate to file an issue
Credits
Heavily (if not entirely) influenced by https://github.com/docker-library/elasticsearch
Production docs from https://stefanprodan.com/2016/elasticsearch-cluster-with-docker/
License
MIT Copyright (c) 2016-2020 blacktop
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].