Skip to content

isabella232/docker-elasticsearch-3

 
 

Repository files navigation

aptible/elasticsearch

Docker Repository on Quay.io Build Status

Elasticsearch on Docker.

Installation and Usage

docker pull quay.io/aptible/elasticsearch

This is an image conforming to the Aptible database specification. To run a server for development purposes, execute

docker create --name data quay.io/aptible/elasticsearch
docker run --volumes-from data -e USERNAME=aptible -e PASSPHRASE=password -e DB=db quay.io/aptible/elasticsearch --initialize
docker run --volumes-from data -P quay.io/aptible/elasticsearch

The first command sets up a data container named data which will hold the configuration and data for the database. The second command creates an Elasticsearch instance with a username, passphrase and database name of your choice. The third command starts the database server.

Available Tags

  • latest: Currently Elasticsearch 7.10
  • 7.10
  • 7.9
  • 7.8
  • 7.7
  • 7.6
  • 7.5
  • 7.4

Tests

Tests are run as part of the Dockerfile build. To execute them separately within a container, run:

bats test

Deployment

To push the Docker image to Quay, run the following command:

make push

Continuous Integration

Images are built and pushed to Quay and the Docker Hub on push to master in Travis.

Copyright and License

MIT License, see LICENSE for details.

Copyright (c) 2019 Aptible, Frank Macreery, and contributors.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 76.4%
  • Makefile 17.6%
  • HTML 6.0%