Run update.sh
This commit is contained in:
parent
2e42d18201
commit
054a7cd806
|
|
@ -24,33 +24,36 @@ WARNING:
|
|||
|
||||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`bionic-curl`, `18.04-curl`](https://github.com/docker-library/buildpack-deps/blob/b0fc01aa5e3aed6820d8fed6f3301e0542fbeb36/bionic/curl/Dockerfile)
|
||||
- [`bionic-scm`, `18.04-scm`](https://github.com/docker-library/buildpack-deps/blob/0db0cf15f1c507b17e7edc6dfbe301b8e357568f/bionic/scm/Dockerfile)
|
||||
- [`bionic`, `18.04`](https://github.com/docker-library/buildpack-deps/blob/e0a5ed778b7140700d29bc445394f906946fbcd0/bionic/Dockerfile)
|
||||
- [`bullseye-curl`, `testing-curl`](https://github.com/docker-library/buildpack-deps/blob/3c71697594e9eef1d673df9f1d379fdc0f7ff111/bullseye/curl/Dockerfile)
|
||||
- [`bullseye-scm`, `testing-scm`](https://github.com/docker-library/buildpack-deps/blob/3c71697594e9eef1d673df9f1d379fdc0f7ff111/bullseye/scm/Dockerfile)
|
||||
- [`bullseye`, `testing`](https://github.com/docker-library/buildpack-deps/blob/e0a5ed778b7140700d29bc445394f906946fbcd0/bullseye/Dockerfile)
|
||||
- [`buster-curl`, `stable-curl`, `curl`](https://github.com/docker-library/buildpack-deps/blob/b0fc01aa5e3aed6820d8fed6f3301e0542fbeb36/buster/curl/Dockerfile)
|
||||
- [`buster-scm`, `stable-scm`, `scm`](https://github.com/docker-library/buildpack-deps/blob/99a1c33fda559272e9322b02a5d778bbd04154e7/buster/scm/Dockerfile)
|
||||
- [`buster`, `stable`, `latest`](https://github.com/docker-library/buildpack-deps/blob/e0a5ed778b7140700d29bc445394f906946fbcd0/buster/Dockerfile)
|
||||
- [`eoan-curl`, `19.10-curl`](https://github.com/docker-library/buildpack-deps/blob/7f5fa2e64174be2821552587b23f7d84b1dae71c/eoan/curl/Dockerfile)
|
||||
- [`eoan-scm`, `19.10-scm`](https://github.com/docker-library/buildpack-deps/blob/7f5fa2e64174be2821552587b23f7d84b1dae71c/eoan/scm/Dockerfile)
|
||||
- [`eoan`, `19.10`](https://github.com/docker-library/buildpack-deps/blob/e0a5ed778b7140700d29bc445394f906946fbcd0/eoan/Dockerfile)
|
||||
- [`focal-curl`, `20.04-curl`](https://github.com/docker-library/buildpack-deps/blob/1bf287b61b2c02d8890f4806a9bfb2c7042b308d/focal/curl/Dockerfile)
|
||||
- [`focal-scm`, `20.04-scm`](https://github.com/docker-library/buildpack-deps/blob/1bf287b61b2c02d8890f4806a9bfb2c7042b308d/focal/scm/Dockerfile)
|
||||
- [`focal`, `20.04`](https://github.com/docker-library/buildpack-deps/blob/e0a5ed778b7140700d29bc445394f906946fbcd0/focal/Dockerfile)
|
||||
- [`jessie-curl`, `oldoldstable-curl`](https://github.com/docker-library/buildpack-deps/blob/b0fc01aa5e3aed6820d8fed6f3301e0542fbeb36/jessie/curl/Dockerfile)
|
||||
- [`jessie-scm`, `oldoldstable-scm`](https://github.com/docker-library/buildpack-deps/blob/1845b3f918f69b4c97912b0d4d68a5658458e84f/jessie/scm/Dockerfile)
|
||||
- [`jessie`, `oldoldstable`](https://github.com/docker-library/buildpack-deps/blob/e0a5ed778b7140700d29bc445394f906946fbcd0/jessie/Dockerfile)
|
||||
- [`sid-curl`, `unstable-curl`](https://github.com/docker-library/buildpack-deps/blob/b0fc01aa5e3aed6820d8fed6f3301e0542fbeb36/sid/curl/Dockerfile)
|
||||
- [`sid-scm`, `unstable-scm`](https://github.com/docker-library/buildpack-deps/blob/99a1c33fda559272e9322b02a5d778bbd04154e7/sid/scm/Dockerfile)
|
||||
- [`sid`, `unstable`](https://github.com/docker-library/buildpack-deps/blob/e0a5ed778b7140700d29bc445394f906946fbcd0/sid/Dockerfile)
|
||||
- [`stretch-curl`, `oldstable-curl`](https://github.com/docker-library/buildpack-deps/blob/b0fc01aa5e3aed6820d8fed6f3301e0542fbeb36/stretch/curl/Dockerfile)
|
||||
- [`stretch-scm`, `oldstable-scm`](https://github.com/docker-library/buildpack-deps/blob/1845b3f918f69b4c97912b0d4d68a5658458e84f/stretch/scm/Dockerfile)
|
||||
- [`stretch`, `oldstable`](https://github.com/docker-library/buildpack-deps/blob/e0a5ed778b7140700d29bc445394f906946fbcd0/stretch/Dockerfile)
|
||||
- [`xenial-curl`, `16.04-curl`](https://github.com/docker-library/buildpack-deps/blob/b0fc01aa5e3aed6820d8fed6f3301e0542fbeb36/xenial/curl/Dockerfile)
|
||||
- [`xenial-scm`, `16.04-scm`](https://github.com/docker-library/buildpack-deps/blob/2da658b9a1b91fa61d63ffad2ea52685cac6c702/xenial/scm/Dockerfile)
|
||||
- [`xenial`, `16.04`](https://github.com/docker-library/buildpack-deps/blob/e0a5ed778b7140700d29bc445394f906946fbcd0/xenial/Dockerfile)
|
||||
- [`bullseye-curl`, `testing-curl`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/debian/bullseye/curl/Dockerfile)
|
||||
- [`bullseye-scm`, `testing-scm`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/debian/bullseye/scm/Dockerfile)
|
||||
- [`bullseye`, `testing`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/debian/bullseye/Dockerfile)
|
||||
- [`buster-curl`, `stable-curl`, `curl`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/debian/buster/curl/Dockerfile)
|
||||
- [`buster-scm`, `stable-scm`, `scm`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/debian/buster/scm/Dockerfile)
|
||||
- [`buster`, `stable`, `latest`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/debian/buster/Dockerfile)
|
||||
- [`jessie-curl`, `oldoldstable-curl`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/debian/jessie/curl/Dockerfile)
|
||||
- [`jessie-scm`, `oldoldstable-scm`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/debian/jessie/scm/Dockerfile)
|
||||
- [`jessie`, `oldoldstable`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/debian/jessie/Dockerfile)
|
||||
- [`sid-curl`, `unstable-curl`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/debian/sid/curl/Dockerfile)
|
||||
- [`sid-scm`, `unstable-scm`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/debian/sid/scm/Dockerfile)
|
||||
- [`sid`, `unstable`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/debian/sid/Dockerfile)
|
||||
- [`stretch-curl`, `oldstable-curl`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/debian/stretch/curl/Dockerfile)
|
||||
- [`stretch-scm`, `oldstable-scm`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/debian/stretch/scm/Dockerfile)
|
||||
- [`stretch`, `oldstable`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/debian/stretch/Dockerfile)
|
||||
- [`bionic-curl`, `18.04-curl`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/ubuntu/bionic/curl/Dockerfile)
|
||||
- [`bionic-scm`, `18.04-scm`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/ubuntu/bionic/scm/Dockerfile)
|
||||
- [`bionic`, `18.04`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/ubuntu/bionic/Dockerfile)
|
||||
- [`eoan-curl`, `19.10-curl`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/ubuntu/eoan/curl/Dockerfile)
|
||||
- [`eoan-scm`, `19.10-scm`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/ubuntu/eoan/scm/Dockerfile)
|
||||
- [`eoan`, `19.10`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/ubuntu/eoan/Dockerfile)
|
||||
- [`focal-curl`, `20.04-curl`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/ubuntu/focal/curl/Dockerfile)
|
||||
- [`focal-scm`, `20.04-scm`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/ubuntu/focal/scm/Dockerfile)
|
||||
- [`focal`, `20.04`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/ubuntu/focal/Dockerfile)
|
||||
- [`groovy-curl`, `20.10-curl`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/ubuntu/groovy/curl/Dockerfile)
|
||||
- [`groovy-scm`, `20.10-scm`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/ubuntu/groovy/scm/Dockerfile)
|
||||
- [`groovy`, `20.10`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/ubuntu/groovy/Dockerfile)
|
||||
- [`xenial-curl`, `16.04-curl`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/ubuntu/xenial/curl/Dockerfile)
|
||||
- [`xenial-scm`, `16.04-scm`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/ubuntu/xenial/scm/Dockerfile)
|
||||
- [`xenial`, `16.04`](https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/ubuntu/xenial/Dockerfile)
|
||||
|
||||
# Quick reference (cont.)
|
||||
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ WARNING:
|
|||
|
||||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`7`, `7.6.1810`, `latest`](https://github.com/nealef/clefos/blob/58fdf15e6116ee402029f005b2561b3f23bd6a6d/Dockerfile)
|
||||
- [`7`, `7.7.1908`, `latest`](https://github.com/nealef/clefos/blob/1aa7d3771b2ced8b8b5cdc9a1a1752d93c56a60e/Dockerfile)
|
||||
|
||||
# Quick reference (cont.)
|
||||
|
||||
|
|
|
|||
|
|
@ -24,8 +24,8 @@ WARNING:
|
|||
|
||||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`3.15.1`, `3.15`, `3`, `latest`](https://github.com/docker-library/ghost/blob/165a7dc502db0e53d1eb314097902d83d40bfd92/3/debian/Dockerfile)
|
||||
- [`3.15.1-alpine`, `3.15-alpine`, `3-alpine`, `alpine`](https://github.com/docker-library/ghost/blob/165a7dc502db0e53d1eb314097902d83d40bfd92/3/alpine/Dockerfile)
|
||||
- [`3.15.3`, `3.15`, `3`, `latest`](https://github.com/docker-library/ghost/blob/b565e6288d0c41bbdba4fcc763169e471a448cb5/3/debian/Dockerfile)
|
||||
- [`3.15.3-alpine`, `3.15-alpine`, `3-alpine`, `alpine`](https://github.com/docker-library/ghost/blob/b565e6288d0c41bbdba4fcc763169e471a448cb5/3/alpine/Dockerfile)
|
||||
- [`2.38.1`, `2.38`, `2`](https://github.com/docker-library/ghost/blob/292aeadfdf5d428867c2b160268540aa4d4a04c5/2/debian/Dockerfile)
|
||||
- [`2.38.1-alpine`, `2.38-alpine`, `2-alpine`](https://github.com/docker-library/ghost/blob/7555f792b28dbe01d521e7edbfc4af2c6824a3ff/2/alpine/Dockerfile)
|
||||
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ WARNING:
|
|||
# Quick reference
|
||||
|
||||
- **Maintained by**:
|
||||
[the Solr Community](https://github.com/docker-solr/docker-solr)
|
||||
[the Apache Lucene/Solr project](https://github.com/docker-solr/docker-solr)
|
||||
|
||||
- **Where to get help**:
|
||||
[the Solr Community](https://lucene.apache.org/solr/community.html)
|
||||
|
|
@ -68,8 +68,6 @@ Solr is highly reliable, scalable and fault tolerant, providing distributed inde
|
|||
|
||||
Learn more on [Apache Solr homepage](http://lucene.apache.org/solr/) and in the [Apache Solr Reference Guide](https://www.apache.org/dyn/closer.cgi/lucene/solr/ref-guide/).
|
||||
|
||||
> [wikipedia.org/wiki/Apache_Solr](https://en.wikipedia.org/wiki/Apache_Solr)
|
||||
|
||||

|
||||
|
||||
# How to use this Docker image
|
||||
|
|
@ -88,6 +86,10 @@ For more detailed instructions for using this image, see the [README](https://gi
|
|||
|
||||
This repository is available on [github.com/docker-solr/docker-solr](https://github.com/docker-solr/docker-solr), and the official build is on the [Docker Hub](https://hub.docker.com/_/solr/).
|
||||
|
||||
# History
|
||||
|
||||
This project was started in 2015 by [Martijn Koster](https://github.com/makuk66). In 2019 maintainership and copyright was transferred to the Apache Lucene/Solr project. Many thanks to Martijn for all your contributions over the years!
|
||||
|
||||
# Image Variants
|
||||
|
||||
The `solr` images come in many flavors, each designed for a specific use case.
|
||||
|
|
@ -106,7 +108,7 @@ Solr is licensed under the [Apache License, Version 2.0](https://www.apache.org/
|
|||
|
||||
This repository is also licensed under the [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0).
|
||||
|
||||
Copyright 2015 Martijn Koster
|
||||
Copyright 2015-2020 The Apache Software Foundation
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
|
||||
|
||||
|
|
|
|||
|
|
@ -137,7 +137,7 @@ $ docker run --name some-zookeeper --restart always -d -v $(pwd)/zoo.cfg:/conf/z
|
|||
ZooKeeper recommended defaults are used if `zoo.cfg` file is not provided. They can be overridden using the following environment variables.
|
||||
|
||||
```console
|
||||
$ docker run -e "ZOO_INIT_LIMIT=10" --name some-zookeeper --restart always -d 31z4/zookeeper
|
||||
$ docker run -e "ZOO_INIT_LIMIT=10" --name some-zookeeper --restart always -d zookeeper
|
||||
```
|
||||
|
||||
### `ZOO_TICK_TIME`
|
||||
|
|
@ -166,13 +166,13 @@ Defaults to `60`. ZooKeeper's `maxClientCnxns`
|
|||
|
||||
### `ZOO_STANDALONE_ENABLED`
|
||||
|
||||
Defaults to `true`. Zookeeper's [`standaloneEnabled`](https://zookeeper.apache.org/doc/r3.5.5/zookeeperReconfig.html#sc_reconfig_standaloneEnabled)
|
||||
Defaults to `true`. Zookeeper's [`standaloneEnabled`](https://zookeeper.apache.org/doc/r3.5.7/zookeeperReconfig.html#sc_reconfig_standaloneEnabled)
|
||||
|
||||
> Prior to 3.5.0, one could run ZooKeeper in Standalone mode or in a Distributed mode. These are separate implementation stacks, and switching between them during run time is not possible. By default (for backward compatibility) standaloneEnabled is set to true. The consequence of using this default is that if started with a single server the ensemble will not be allowed to grow, and if started with more than one server it will not be allowed to shrink to contain fewer than two participants.
|
||||
|
||||
### `ZOO_ADMINSERVER_ENABLED`
|
||||
|
||||
Defaults to `true`. Zookeeper's [`admin.enableServer`](http://zookeeper.apache.org/doc/r3.5.5/zookeeperAdmin.html#sc_adminserver_config)
|
||||
Defaults to `true`. Zookeeper's [`admin.enableServer`](http://zookeeper.apache.org/doc/r3.5.7/zookeeperAdmin.html#sc_adminserver_config)
|
||||
|
||||
> New in 3.5.0: The AdminServer is an embedded Jetty server that provides an HTTP interface to the four letter word commands. By default, the server is started on port 8080, and commands are issued by going to the URL "/commands/[command name]", e.g., http://localhost:8080/commands/stat.
|
||||
|
||||
|
|
@ -194,6 +194,22 @@ Defaults to `srvr`. Zookeeper's [`4lw.commands.whitelist`](https://zookeeper.apa
|
|||
|
||||
> A list of comma separated Four Letter Words commands that user wants to use. A valid Four Letter Words command must be put in this list else ZooKeeper server will not enable the command. By default the whitelist only contains "srvr" command which zkServer.sh uses. The rest of four letter word commands are disabled by default.
|
||||
|
||||
## Advanced configuration
|
||||
|
||||
Not every Zookeeper configuration setting is exposed via the environment variables listed above. These variables are only meant to cover minimum configuration keywords and some often changing options. If [mounting your custom config file](#configuration) as a volume doesn't work for you, consider using `JVMFLAGS` environment variable. Many of the Zookeeper advanced configuration options can be set there using Java system properties in the form of `-Dproperty=value`. For example, you can use Netty instead of NIO (default option) as a server communication framework:
|
||||
|
||||
```console
|
||||
$ docker run --name some-zookeeper --restart always -e JVMFLAGS="-Dzookeeper.serverCnxnFactory=org.apache.zookeeper.server.NettyServerCnxnFactory" zookeeper
|
||||
```
|
||||
|
||||
See [Advanced Configuration](https://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_advancedConfiguration) for the full list of supported Java system properties.
|
||||
|
||||
Another example use case for the `JVMFLAGS` is setting a maximum JWM heap size of 1 GB:
|
||||
|
||||
```console
|
||||
$ docker run --name some-zookeeper --restart always -e JVMFLAGS="-Xmx1024m" zookeeper
|
||||
```
|
||||
|
||||
## Replicated mode
|
||||
|
||||
Environment variables below are mandatory if you want to run Zookeeper in replicated mode.
|
||||
|
|
@ -206,7 +222,7 @@ The id must be unique within the ensemble and should have a value between 1 and
|
|||
|
||||
This variable allows you to specify a list of machines of the Zookeeper ensemble. Each entry has the form of `server.id=host:port:port`. Entries are separated with space. Do note that this variable will not have any effect if you start the container with a `/conf` directory that already contains the `zoo.cfg` file.
|
||||
|
||||
In 3.5, the syntax of this has changed. Servers should be specified as such: `server.id=<address1>:<port1>:<port2>[:role];[<client port address>:]<client port>` [Zookeeper Dynamic Reconfiguration](https://zookeeper.apache.org/doc/r3.5.5/zookeeperReconfig.html)
|
||||
In 3.5, the syntax of this has changed. Servers should be specified as such: `server.id=<address1>:<port1>:<port2>[:role];[<client port address>:]<client port>` [Zookeeper Dynamic Reconfiguration](https://zookeeper.apache.org/doc/r3.5.7/zookeeperReconfig.html)
|
||||
|
||||
## Where to store data
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue