https://github.com/stakater/dockerfile-elasticsearch
Dockerfile for Elasticsearch
https://github.com/stakater/dockerfile-elasticsearch
dockerfile elasticsearch
Last synced: 6 months ago
JSON representation
Dockerfile for Elasticsearch
- Host: GitHub
- URL: https://github.com/stakater/dockerfile-elasticsearch
- Owner: stakater
- Created: 2016-12-06T07:35:43.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T05:55:59.000Z (about 2 years ago)
- Last Synced: 2024-04-15T04:16:18.579Z (almost 2 years ago)
- Topics: dockerfile, elasticsearch
- Language: Shell
- Size: 31.3 KB
- Stars: 1
- Watchers: 4
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Supported tags and respective Dockerfile links
* 6.1.0, 6.1, 6, latest ([6.1/Dockerfile](https://github.com/stakater/dockerfile-elasticsearch/blob/master/6.1/Dockerfile))
* 5.2, 5.2.1 ([5.2/Dockerfile](https://github.com/stakater/dockerfile-elasticsearch/blob/master/5.2/Dockerfile))
* 2.3.1 ([2.3.1/Dockerfile](https://github.com/stakater/dockerfile-elasticsearch/blob/master/2.3.1/Dockerfile))
For more information Please look at the version specific README files with the dockerfiles.
## What is Elasticsearch?
Elasticsearch is a search server based on Lucene. It provides a distributed, multitenant-capable full-text search engine with a RESTful web interface and schema-free JSON documents.
Run the latest container with:
`docker run -d -p 9200:9200 -p 9300:9300 stakater/elasticsearch`
## Advanced
Build an image:
`docker build -t stakater/elasticsearch .`
Push an image:
`sudo docker push stakater/elasticsearch`
_Note_ you might have to login first before you can push the image to docker-hub `sudo docker login`
You can run the default elasticsearch command simply:
`docker run -d -p 9200:9200 -p 9300:9300 stakater/elasticsearch`
For more information Please look at the version specific README files with the dockerfiles.
Inspiration: https://hub.docker.com/_/elasticsearch/