From 7688e51a41c0c10dca4e6c376be886ce64b9620f Mon Sep 17 00:00:00 2001 From: Moghedrin Date: Wed, 4 Feb 2015 16:25:39 -0700 Subject: [PATCH 1/6] Add elasticsearch documentation. --- elasticsearch/README-short.txt | 1 + elasticsearch/README.md | 67 +++++++++++++++++++++++++++++++++ elasticsearch/content.md | 25 ++++++++++++ elasticsearch/license.md | 2 + elasticsearch/logo.png | Bin 0 -> 64233 bytes 5 files changed, 95 insertions(+) create mode 100644 elasticsearch/README-short.txt create mode 100644 elasticsearch/README.md create mode 100644 elasticsearch/content.md create mode 100644 elasticsearch/license.md create mode 100644 elasticsearch/logo.png diff --git a/elasticsearch/README-short.txt b/elasticsearch/README-short.txt new file mode 100644 index 000000000..c438cd959 --- /dev/null +++ b/elasticsearch/README-short.txt @@ -0,0 +1 @@ +Elasticsearch is a powerful open source search and analytics engine that makes data easy to explore. diff --git a/elasticsearch/README.md b/elasticsearch/README.md new file mode 100644 index 000000000..61c8801a8 --- /dev/null +++ b/elasticsearch/README.md @@ -0,0 +1,67 @@ +# Supported tags and respective `Dockerfile` links + + + +For more information about this image and its history, please see the [relevant +manifest file +(`library/elasticsearch`)](https://github.com/docker-library/official-images/blob/master/library/elasticsearch) +in the [`docker-library/official-images` GitHub +repo](https://github.com/docker-library/official-images). + +# 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. + +> [wikipedia.org/wiki/Elasticsearch](https://en.wikipedia.org/wiki/Elasticsearch) + +![logo](https://raw.githubusercontent.com/docker-library/docs/master/elasticsearch/logo.png) + +# How to use this image + +You can run the default `elasticsearch` command simply: + + docker run -it --rm elasticsearch + +You can also pass in additional flags to `elasticsearch`: + + docker run -it --rm elasticsearch -Des.node.name="TestNode" + +This image comes with a default set of configuration files for `elasticsearch`, +but if you want to provide your own set of configuration files, you can do so +via a volume bindmount. + + docker run -it --rm -v "$PWD/config":/usr/share/elasticsearch/config elasticsearch + +# License + +View license information for [Elasticsearch](http://www.elasticsearch.org/guide/en/elasticsearch/hadoop/current/license.html) software contained in this image. + +# Supported Docker versions + +This image is officially supported on Docker version 1.4.1. + +Support for older versions (down to 1.0) is provided on a best-effort basis. + +# User Feedback + +## Issues + +If you have any problems with or questions about this image, please contact us + through a [GitHub issue](https://github.com/docker-library/elasticsearch/issues). + +You can also reach many of the official image maintainers via the +`#docker-library` IRC channel on [Freenode](https://freenode.net). + +## Contributing + +You are invited to contribute new features, fixes, or updates, large or small; +we are always thrilled to receive pull requests, and do our best to process them +as fast as we can. + +Before you start to code, we recommend discussing your plans +through a [GitHub issue](https://github.com/docker-library/elasticsearch/issues), especially for more ambitious +contributions. This gives other contributors a chance to point you in the right +direction, give you feedback on your design, and help you find out if someone +else is working on the same thing. diff --git a/elasticsearch/content.md b/elasticsearch/content.md new file mode 100644 index 000000000..63f4b594e --- /dev/null +++ b/elasticsearch/content.md @@ -0,0 +1,25 @@ +# 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. + +> [wikipedia.org/wiki/Elasticsearch](https://en.wikipedia.org/wiki/Elasticsearch) + +%%LOGO%% + +# How to use this image + +You can run the default `elasticsearch` command simply: + + docker run -it --rm elasticsearch + +You can also pass in additional flags to `elasticsearch`: + + docker run -it --rm elasticsearch -Des.node.name="TestNode" + +This image comes with a default set of configuration files for `elasticsearch`, +but if you want to provide your own set of configuration files, you can do so +via a volume bindmount. + + docker run -it --rm -v "$PWD/config":/usr/share/elasticsearch/config elasticsearch diff --git a/elasticsearch/license.md b/elasticsearch/license.md new file mode 100644 index 000000000..35d7566ee --- /dev/null +++ b/elasticsearch/license.md @@ -0,0 +1,2 @@ +View license information for [Elasticsearch](http://www.elasticsearch.org/guide/en/elasticsearch/hadoop/current/license.html) software contained in this image. + diff --git a/elasticsearch/logo.png b/elasticsearch/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..e20c03ac793df11560418d564a51c68195f23ba6 GIT binary patch literal 64233 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 Date: Wed, 4 Feb 2015 16:35:39 -0700 Subject: [PATCH 2/6] Add missing CMD argument in elasticsearch example --- elasticsearch/README.md | 2 +- elasticsearch/content.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/elasticsearch/README.md b/elasticsearch/README.md index 61c8801a8..f7a0e32aa 100644 --- a/elasticsearch/README.md +++ b/elasticsearch/README.md @@ -26,7 +26,7 @@ You can run the default `elasticsearch` command simply: You can also pass in additional flags to `elasticsearch`: - docker run -it --rm elasticsearch -Des.node.name="TestNode" + docker run -it --rm elasticsearch elasticsearch -Des.node.name="TestNode" This image comes with a default set of configuration files for `elasticsearch`, but if you want to provide your own set of configuration files, you can do so diff --git a/elasticsearch/content.md b/elasticsearch/content.md index 63f4b594e..f7b13dbae 100644 --- a/elasticsearch/content.md +++ b/elasticsearch/content.md @@ -16,7 +16,7 @@ You can run the default `elasticsearch` command simply: You can also pass in additional flags to `elasticsearch`: - docker run -it --rm elasticsearch -Des.node.name="TestNode" + docker run -it --rm elasticsearch elasticsearch -Des.node.name="TestNode" This image comes with a default set of configuration files for `elasticsearch`, but if you want to provide your own set of configuration files, you can do so From f934b222fbdbbecddbd0dd10368dc8554a09502b Mon Sep 17 00:00:00 2001 From: Mike Dillon Date: Wed, 4 Feb 2015 20:00:28 -0800 Subject: [PATCH 3/6] Use `-d` in example commands for elasticsearch --- elasticsearch/README.md | 8 ++++---- elasticsearch/content.md | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/elasticsearch/README.md b/elasticsearch/README.md index f7a0e32aa..4b66be174 100644 --- a/elasticsearch/README.md +++ b/elasticsearch/README.md @@ -22,17 +22,17 @@ schema-free JSON documents. You can run the default `elasticsearch` command simply: - docker run -it --rm elasticsearch + docker run -d elasticsearch You can also pass in additional flags to `elasticsearch`: - docker run -it --rm elasticsearch elasticsearch -Des.node.name="TestNode" + docker run -d elasticsearch elasticsearch -Des.node.name="TestNode" This image comes with a default set of configuration files for `elasticsearch`, but if you want to provide your own set of configuration files, you can do so -via a volume bindmount. +via a volume mounted at `/usr/share/elasticsearch/config`: - docker run -it --rm -v "$PWD/config":/usr/share/elasticsearch/config elasticsearch + docker run -d -v "$PWD/config":/usr/share/elasticsearch/config elasticsearch # License diff --git a/elasticsearch/content.md b/elasticsearch/content.md index f7b13dbae..203df33d1 100644 --- a/elasticsearch/content.md +++ b/elasticsearch/content.md @@ -12,14 +12,14 @@ schema-free JSON documents. You can run the default `elasticsearch` command simply: - docker run -it --rm elasticsearch + docker run -d elasticsearch You can also pass in additional flags to `elasticsearch`: - docker run -it --rm elasticsearch elasticsearch -Des.node.name="TestNode" + docker run -d elasticsearch elasticsearch -Des.node.name="TestNode" This image comes with a default set of configuration files for `elasticsearch`, but if you want to provide your own set of configuration files, you can do so -via a volume bindmount. +via a volume mounted at `/usr/share/elasticsearch/config`: - docker run -it --rm -v "$PWD/config":/usr/share/elasticsearch/config elasticsearch + docker run -d -v "$PWD/config":/usr/share/elasticsearch/config elasticsearch From f1e48fc848b88b8e74da8ff9b40a351b78c9b266 Mon Sep 17 00:00:00 2001 From: Mike Dillon Date: Wed, 4 Feb 2015 20:08:04 -0800 Subject: [PATCH 4/6] Document elasticsearch data volume --- elasticsearch/README.md | 6 ++++++ elasticsearch/content.md | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/elasticsearch/README.md b/elasticsearch/README.md index 4b66be174..b28ae2304 100644 --- a/elasticsearch/README.md +++ b/elasticsearch/README.md @@ -34,6 +34,12 @@ via a volume mounted at `/usr/share/elasticsearch/config`: docker run -d -v "$PWD/config":/usr/share/elasticsearch/config elasticsearch +This image is configured with a volume at `/usr/share/elasticsearch/data` to +hold the persisted index data. Use that path if you would like to keep the data +in a mounted volume: + + docker run -d -v "$PWD/esdata":/usr/share/elasticsearch/data elasticsearch + # License View license information for [Elasticsearch](http://www.elasticsearch.org/guide/en/elasticsearch/hadoop/current/license.html) software contained in this image. diff --git a/elasticsearch/content.md b/elasticsearch/content.md index 203df33d1..024665484 100644 --- a/elasticsearch/content.md +++ b/elasticsearch/content.md @@ -23,3 +23,9 @@ but if you want to provide your own set of configuration files, you can do so via a volume mounted at `/usr/share/elasticsearch/config`: docker run -d -v "$PWD/config":/usr/share/elasticsearch/config elasticsearch + +This image is configured with a volume at `/usr/share/elasticsearch/data` to +hold the persisted index data. Use that path if you would like to keep the data +in a mounted volume: + + docker run -d -v "$PWD/esdata":/usr/share/elasticsearch/data elasticsearch From 227a304001256abe2118211d1da2fa8c2dc78848 Mon Sep 17 00:00:00 2001 From: Moghedrin Date: Fri, 6 Feb 2015 13:22:06 -0700 Subject: [PATCH 5/6] Update license information --- elasticsearch/README.md | 5 +++-- elasticsearch/license.md | 3 +-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/elasticsearch/README.md b/elasticsearch/README.md index b28ae2304..b6f59878a 100644 --- a/elasticsearch/README.md +++ b/elasticsearch/README.md @@ -1,6 +1,7 @@ # Supported tags and respective `Dockerfile` links - +- [`1.3.7`, `1.3` (*1.3/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/2fe2cb3aa293a0e75ebc1f72d27cf1aad73d21cb/1.3/Dockerfile) +- [`1.4.2`, `1.4`, `1`, `latest` (*1.4/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/2fe2cb3aa293a0e75ebc1f72d27cf1aad73d21cb/1.4/Dockerfile) For more information about this image and its history, please see the [relevant manifest file @@ -42,7 +43,7 @@ in a mounted volume: # License -View license information for [Elasticsearch](http://www.elasticsearch.org/guide/en/elasticsearch/hadoop/current/license.html) software contained in this image. +Elasticsearch is a registered trademark of Elasticsearch BV. View license information for [Elasticsearch](https://github.com/elasticsearch/elasticsearch/blob/66b5ed86f7adede8102cd4d979b9f4924e5bd837/LICENSE.txt) software contained in this image. # Supported Docker versions diff --git a/elasticsearch/license.md b/elasticsearch/license.md index 35d7566ee..4e7c5285f 100644 --- a/elasticsearch/license.md +++ b/elasticsearch/license.md @@ -1,2 +1 @@ -View license information for [Elasticsearch](http://www.elasticsearch.org/guide/en/elasticsearch/hadoop/current/license.html) software contained in this image. - +Elasticsearch is a registered trademark of Elasticsearch BV. View license information for [Elasticsearch](https://github.com/elasticsearch/elasticsearch/blob/66b5ed86f7adede8102cd4d979b9f4924e5bd837/LICENSE.txt) software contained in this image. From 6d90d6742583586c767cacfbca960fd5fa702452 Mon Sep 17 00:00:00 2001 From: Moghedrin Date: Fri, 6 Feb 2015 13:35:53 -0700 Subject: [PATCH 6/6] Make english gooder --- elasticsearch/README.md | 4 +++- elasticsearch/content.md | 2 ++ elasticsearch/license.md | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/elasticsearch/README.md b/elasticsearch/README.md index b6f59878a..c90b1813a 100644 --- a/elasticsearch/README.md +++ b/elasticsearch/README.md @@ -15,6 +15,8 @@ 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. +Elasticsearch is a registered trademark of Elasticsearch BV. + > [wikipedia.org/wiki/Elasticsearch](https://en.wikipedia.org/wiki/Elasticsearch) ![logo](https://raw.githubusercontent.com/docker-library/docs/master/elasticsearch/logo.png) @@ -43,7 +45,7 @@ in a mounted volume: # License -Elasticsearch is a registered trademark of Elasticsearch BV. View license information for [Elasticsearch](https://github.com/elasticsearch/elasticsearch/blob/66b5ed86f7adede8102cd4d979b9f4924e5bd837/LICENSE.txt) software contained in this image. +View [license information](https://github.com/elasticsearch/elasticsearch/blob/66b5ed86f7adede8102cd4d979b9f4924e5bd837/LICENSE.txt) for the software contained in this image. # Supported Docker versions diff --git a/elasticsearch/content.md b/elasticsearch/content.md index 024665484..214b77de8 100644 --- a/elasticsearch/content.md +++ b/elasticsearch/content.md @@ -4,6 +4,8 @@ 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. +Elasticsearch is a registered trademark of Elasticsearch BV. + > [wikipedia.org/wiki/Elasticsearch](https://en.wikipedia.org/wiki/Elasticsearch) %%LOGO%% diff --git a/elasticsearch/license.md b/elasticsearch/license.md index 4e7c5285f..1d728f2ae 100644 --- a/elasticsearch/license.md +++ b/elasticsearch/license.md @@ -1 +1 @@ -Elasticsearch is a registered trademark of Elasticsearch BV. View license information for [Elasticsearch](https://github.com/elasticsearch/elasticsearch/blob/66b5ed86f7adede8102cd4d979b9f4924e5bd837/LICENSE.txt) software contained in this image. +View [license information](https://github.com/elasticsearch/elasticsearch/blob/66b5ed86f7adede8102cd4d979b9f4924e5bd837/LICENSE.txt) for the software contained in this image.