diff --git a/flink/README.md b/flink/README.md index ea4e20564..53d4de378 100644 --- a/flink/README.md +++ b/flink/README.md @@ -32,14 +32,14 @@ WARNING: - [`1.3.2-hadoop26-scala_2.11-alpine`, `1.3.2-hadoop26-alpine`, `1.3-hadoop26-alpine` (*1.3/hadoop26-scala_2.11-alpine/Dockerfile*)](https://github.com/docker-flink/docker-flink/blob/f4b62d9ab129bf6765b80e8079dc9aaf91fdd54f/1.3/hadoop26-scala_2.11-alpine/Dockerfile) - [`1.3.2-hadoop27-scala_2.10-alpine`, `1.3.2-scala_2.10-alpine`, `1.3-scala_2.10-alpine` (*1.3/hadoop27-scala_2.10-alpine/Dockerfile*)](https://github.com/docker-flink/docker-flink/blob/f4b62d9ab129bf6765b80e8079dc9aaf91fdd54f/1.3/hadoop27-scala_2.10-alpine/Dockerfile) - [`1.3.2-hadoop27-scala_2.11-alpine`, `1.3.2-scala_2.11-alpine`, `1.3-scala_2.11-alpine`, `1.3.2-hadoop27-alpine`, `1.3-hadoop27-alpine`, `1.3.2-alpine`, `1.3-alpine` (*1.3/hadoop27-scala_2.11-alpine/Dockerfile*)](https://github.com/docker-flink/docker-flink/blob/f4b62d9ab129bf6765b80e8079dc9aaf91fdd54f/1.3/hadoop27-scala_2.11-alpine/Dockerfile) -- [`1.4.1-hadoop24-scala_2.11`, `1.4.1-hadoop24`, `1.4-hadoop24`, `hadoop24` (*1.4/hadoop24-scala_2.11-debian/Dockerfile*)](https://github.com/docker-flink/docker-flink/blob/7513abaea119ca2d981b711306d4c325dd35caf4/1.4/hadoop24-scala_2.11-debian/Dockerfile) -- [`1.4.1-hadoop26-scala_2.11`, `1.4.1-hadoop26`, `1.4-hadoop26`, `hadoop26` (*1.4/hadoop26-scala_2.11-debian/Dockerfile*)](https://github.com/docker-flink/docker-flink/blob/7513abaea119ca2d981b711306d4c325dd35caf4/1.4/hadoop26-scala_2.11-debian/Dockerfile) -- [`1.4.1-hadoop27-scala_2.11`, `1.4.1-hadoop27`, `1.4-hadoop27`, `hadoop27` (*1.4/hadoop27-scala_2.11-debian/Dockerfile*)](https://github.com/docker-flink/docker-flink/blob/7513abaea119ca2d981b711306d4c325dd35caf4/1.4/hadoop27-scala_2.11-debian/Dockerfile) -- [`1.4.1-hadoop28-scala_2.11`, `1.4.1-scala_2.11`, `1.4-scala_2.11`, `scala_2.11`, `1.4.1-hadoop28`, `1.4-hadoop28`, `hadoop28`, `1.4.1`, `1.4`, `latest` (*1.4/hadoop28-scala_2.11-debian/Dockerfile*)](https://github.com/docker-flink/docker-flink/blob/7513abaea119ca2d981b711306d4c325dd35caf4/1.4/hadoop28-scala_2.11-debian/Dockerfile) -- [`1.4.1-hadoop24-scala_2.11-alpine`, `1.4.1-hadoop24-alpine`, `1.4-hadoop24-alpine`, `hadoop24-alpine` (*1.4/hadoop24-scala_2.11-alpine/Dockerfile*)](https://github.com/docker-flink/docker-flink/blob/7513abaea119ca2d981b711306d4c325dd35caf4/1.4/hadoop24-scala_2.11-alpine/Dockerfile) -- [`1.4.1-hadoop26-scala_2.11-alpine`, `1.4.1-hadoop26-alpine`, `1.4-hadoop26-alpine`, `hadoop26-alpine` (*1.4/hadoop26-scala_2.11-alpine/Dockerfile*)](https://github.com/docker-flink/docker-flink/blob/7513abaea119ca2d981b711306d4c325dd35caf4/1.4/hadoop26-scala_2.11-alpine/Dockerfile) -- [`1.4.1-hadoop27-scala_2.11-alpine`, `1.4.1-hadoop27-alpine`, `1.4-hadoop27-alpine`, `hadoop27-alpine` (*1.4/hadoop27-scala_2.11-alpine/Dockerfile*)](https://github.com/docker-flink/docker-flink/blob/7513abaea119ca2d981b711306d4c325dd35caf4/1.4/hadoop27-scala_2.11-alpine/Dockerfile) -- [`1.4.1-hadoop28-scala_2.11-alpine`, `1.4.1-scala_2.11-alpine`, `1.4-scala_2.11-alpine`, `scala_2.11-alpine`, `1.4.1-hadoop28-alpine`, `1.4-hadoop28-alpine`, `hadoop28-alpine`, `1.4.1-alpine`, `1.4-alpine`, `alpine` (*1.4/hadoop28-scala_2.11-alpine/Dockerfile*)](https://github.com/docker-flink/docker-flink/blob/7513abaea119ca2d981b711306d4c325dd35caf4/1.4/hadoop28-scala_2.11-alpine/Dockerfile) +- [`1.4.2-hadoop24-scala_2.11`, `1.4.2-hadoop24`, `1.4-hadoop24`, `hadoop24` (*1.4/hadoop24-scala_2.11-debian/Dockerfile*)](https://github.com/docker-flink/docker-flink/blob/12dc0dc391dc7ff524bd895187f7d6ee4daee31e/1.4/hadoop24-scala_2.11-debian/Dockerfile) +- [`1.4.2-hadoop26-scala_2.11`, `1.4.2-hadoop26`, `1.4-hadoop26`, `hadoop26` (*1.4/hadoop26-scala_2.11-debian/Dockerfile*)](https://github.com/docker-flink/docker-flink/blob/12dc0dc391dc7ff524bd895187f7d6ee4daee31e/1.4/hadoop26-scala_2.11-debian/Dockerfile) +- [`1.4.2-hadoop27-scala_2.11`, `1.4.2-hadoop27`, `1.4-hadoop27`, `hadoop27` (*1.4/hadoop27-scala_2.11-debian/Dockerfile*)](https://github.com/docker-flink/docker-flink/blob/12dc0dc391dc7ff524bd895187f7d6ee4daee31e/1.4/hadoop27-scala_2.11-debian/Dockerfile) +- [`1.4.2-hadoop28-scala_2.11`, `1.4.2-scala_2.11`, `1.4-scala_2.11`, `scala_2.11`, `1.4.2-hadoop28`, `1.4-hadoop28`, `hadoop28`, `1.4.2`, `1.4`, `latest` (*1.4/hadoop28-scala_2.11-debian/Dockerfile*)](https://github.com/docker-flink/docker-flink/blob/12dc0dc391dc7ff524bd895187f7d6ee4daee31e/1.4/hadoop28-scala_2.11-debian/Dockerfile) +- [`1.4.2-hadoop24-scala_2.11-alpine`, `1.4.2-hadoop24-alpine`, `1.4-hadoop24-alpine`, `hadoop24-alpine` (*1.4/hadoop24-scala_2.11-alpine/Dockerfile*)](https://github.com/docker-flink/docker-flink/blob/12dc0dc391dc7ff524bd895187f7d6ee4daee31e/1.4/hadoop24-scala_2.11-alpine/Dockerfile) +- [`1.4.2-hadoop26-scala_2.11-alpine`, `1.4.2-hadoop26-alpine`, `1.4-hadoop26-alpine`, `hadoop26-alpine` (*1.4/hadoop26-scala_2.11-alpine/Dockerfile*)](https://github.com/docker-flink/docker-flink/blob/12dc0dc391dc7ff524bd895187f7d6ee4daee31e/1.4/hadoop26-scala_2.11-alpine/Dockerfile) +- [`1.4.2-hadoop27-scala_2.11-alpine`, `1.4.2-hadoop27-alpine`, `1.4-hadoop27-alpine`, `hadoop27-alpine` (*1.4/hadoop27-scala_2.11-alpine/Dockerfile*)](https://github.com/docker-flink/docker-flink/blob/12dc0dc391dc7ff524bd895187f7d6ee4daee31e/1.4/hadoop27-scala_2.11-alpine/Dockerfile) +- [`1.4.2-hadoop28-scala_2.11-alpine`, `1.4.2-scala_2.11-alpine`, `1.4-scala_2.11-alpine`, `scala_2.11-alpine`, `1.4.2-hadoop28-alpine`, `1.4-hadoop28-alpine`, `hadoop28-alpine`, `1.4.2-alpine`, `1.4-alpine`, `alpine` (*1.4/hadoop28-scala_2.11-alpine/Dockerfile*)](https://github.com/docker-flink/docker-flink/blob/12dc0dc391dc7ff524bd895187f7d6ee4daee31e/1.4/hadoop28-scala_2.11-alpine/Dockerfile) # Quick reference diff --git a/kong/README.md b/kong/README.md index 2c74b6f63..a791ecf92 100644 --- a/kong/README.md +++ b/kong/README.md @@ -16,10 +16,10 @@ WARNING: # Supported tags and respective `Dockerfile` links -- [`0.13.0rc1-alpine`, `0.13.0rc1` (*alpine/Dockerfile*)](https://github.com/Kong/docker-kong/blob/cfa5eeb3221d96846b23f34a1901398a30af4dd6/alpine/Dockerfile) -- [`0.13.0rc1-centos` (*centos/Dockerfile*)](https://github.com/Kong/docker-kong/blob/cfa5eeb3221d96846b23f34a1901398a30af4dd6/centos/Dockerfile) -- [`0.12-alpine`, `0.12.2-alpine` (*alpine/Dockerfile*)](https://github.com/Kong/docker-kong/blob/40f42075c1078fd5997ddf0aa7ae5dd31cbc11dd/alpine/Dockerfile) -- [`0.12-centos`, `0.12.2-centos`, `0.12`, `0.12.2`, `latest` (*centos/Dockerfile*)](https://github.com/Kong/docker-kong/blob/40f42075c1078fd5997ddf0aa7ae5dd31cbc11dd/centos/Dockerfile) +- [`0.13.0rc2-alpine`, `0.13.0rc2` (*alpine/Dockerfile*)](https://github.com/Kong/docker-kong/blob/06d97ab3a848bc760ca5e214a015c1f4dfb7caa0/alpine/Dockerfile) +- [`0.13.0rc2-centos` (*centos/Dockerfile*)](https://github.com/Kong/docker-kong/blob/06d97ab3a848bc760ca5e214a015c1f4dfb7caa0/centos/Dockerfile) +- [`0.12-alpine`, `0.12.3-alpine` (*alpine/Dockerfile*)](https://github.com/Kong/docker-kong/blob/95f9e8ebfd735f4ab09af71bf060d200a9a7a981/alpine/Dockerfile) +- [`0.12-centos`, `0.12.3-centos`, `0.12`, `0.12.3`, `latest` (*centos/Dockerfile*)](https://github.com/Kong/docker-kong/blob/95f9e8ebfd735f4ab09af71bf060d200a9a7a981/centos/Dockerfile) - [`0.11-alpine`, `0.11.2-alpine` (*alpine/Dockerfile*)](https://github.com/Kong/docker-kong/blob/2ed0fad88ed81623ea4afb2111033a9d87f3c03c/alpine/Dockerfile) - [`0.11`, `0.11.2` (*centos/Dockerfile*)](https://github.com/Kong/docker-kong/blob/aa9ab06921a36079eb362229c9241ef9b3cf894e/centos/Dockerfile) diff --git a/nextcloud/README.md b/nextcloud/README.md index 23068c9d8..de06c3b9b 100644 --- a/nextcloud/README.md +++ b/nextcloud/README.md @@ -16,12 +16,15 @@ WARNING: # Supported tags and respective `Dockerfile` links -- [`11.0.7-apache`, `11.0-apache`, `11-apache`, `11.0.7`, `11.0`, `11` (*11.0/apache/Dockerfile*)](https://github.com/nextcloud/docker/blob/013a71ac9b5b6153e52f8572f607bc7d2ad953bd/11.0/apache/Dockerfile) -- [`11.0.7-fpm`, `11.0-fpm`, `11-fpm` (*11.0/fpm/Dockerfile*)](https://github.com/nextcloud/docker/blob/013a71ac9b5b6153e52f8572f607bc7d2ad953bd/11.0/fpm/Dockerfile) -- [`12.0.5-apache`, `12.0-apache`, `12-apache`, `12.0.5`, `12.0`, `12` (*12.0/apache/Dockerfile*)](https://github.com/nextcloud/docker/blob/013a71ac9b5b6153e52f8572f607bc7d2ad953bd/12.0/apache/Dockerfile) -- [`12.0.5-fpm`, `12.0-fpm`, `12-fpm` (*12.0/fpm/Dockerfile*)](https://github.com/nextcloud/docker/blob/013a71ac9b5b6153e52f8572f607bc7d2ad953bd/12.0/fpm/Dockerfile) -- [`13.0.0-apache`, `13.0-apache`, `13-apache`, `apache`, `13.0.0`, `13.0`, `13`, `latest` (*13.0/apache/Dockerfile*)](https://github.com/nextcloud/docker/blob/013a71ac9b5b6153e52f8572f607bc7d2ad953bd/13.0/apache/Dockerfile) -- [`13.0.0-fpm`, `13.0-fpm`, `13-fpm`, `fpm` (*13.0/fpm/Dockerfile*)](https://github.com/nextcloud/docker/blob/013a71ac9b5b6153e52f8572f607bc7d2ad953bd/13.0/fpm/Dockerfile) +- [`11.0.7-apache`, `11.0-apache`, `11-apache`, `11.0.7`, `11.0`, `11` (*11.0/apache/Dockerfile*)](https://github.com/nextcloud/docker/blob/5714672aa6f2b5cbac6d5d268763bf06c607a5eb/11.0/apache/Dockerfile) +- [`11.0.7-fpm`, `11.0-fpm`, `11-fpm` (*11.0/fpm/Dockerfile*)](https://github.com/nextcloud/docker/blob/5714672aa6f2b5cbac6d5d268763bf06c607a5eb/11.0/fpm/Dockerfile) +- [`11.0.7-fpm-alpine`, `11.0-fpm-alpine`, `11-fpm-alpine` (*11.0/fpm-alpine/Dockerfile*)](https://github.com/nextcloud/docker/blob/5714672aa6f2b5cbac6d5d268763bf06c607a5eb/11.0/fpm-alpine/Dockerfile) +- [`12.0.5-apache`, `12.0-apache`, `12-apache`, `12.0.5`, `12.0`, `12` (*12.0/apache/Dockerfile*)](https://github.com/nextcloud/docker/blob/5714672aa6f2b5cbac6d5d268763bf06c607a5eb/12.0/apache/Dockerfile) +- [`12.0.5-fpm`, `12.0-fpm`, `12-fpm` (*12.0/fpm/Dockerfile*)](https://github.com/nextcloud/docker/blob/5714672aa6f2b5cbac6d5d268763bf06c607a5eb/12.0/fpm/Dockerfile) +- [`12.0.5-fpm-alpine`, `12.0-fpm-alpine`, `12-fpm-alpine` (*12.0/fpm-alpine/Dockerfile*)](https://github.com/nextcloud/docker/blob/5714672aa6f2b5cbac6d5d268763bf06c607a5eb/12.0/fpm-alpine/Dockerfile) +- [`13.0.0-apache`, `13.0-apache`, `13-apache`, `apache`, `13.0.0`, `13.0`, `13`, `latest` (*13.0/apache/Dockerfile*)](https://github.com/nextcloud/docker/blob/5714672aa6f2b5cbac6d5d268763bf06c607a5eb/13.0/apache/Dockerfile) +- [`13.0.0-fpm`, `13.0-fpm`, `13-fpm`, `fpm` (*13.0/fpm/Dockerfile*)](https://github.com/nextcloud/docker/blob/5714672aa6f2b5cbac6d5d268763bf06c607a5eb/13.0/fpm/Dockerfile) +- [`13.0.0-fpm-alpine`, `13.0-fpm-alpine`, `13-fpm-alpine`, `fpm-alpine` (*13.0/fpm-alpine/Dockerfile*)](https://github.com/nextcloud/docker/blob/5714672aa6f2b5cbac6d5d268763bf06c607a5eb/13.0/fpm-alpine/Dockerfile) # Quick reference @@ -420,6 +423,22 @@ You're already using Nextcloud and want to switch to docker? Great! Here are som If you got any questions or problems using the image, please visit our [Github Repository](https://github.com/nextcloud/docker) and write an issue. +# Image Variants + +The `nextcloud` images come in many flavors, each designed for a specific use case. + +## `nextcloud:` + +This is the defacto image. If you are unsure about what your needs are, you probably want to use this one. It is designed to be used both as a throw away container (mount your source code and start the container to start your app), as well as the base to build other images off of. + +## `nextcloud:alpine` + +This image is based on the popular [Alpine Linux project](http://alpinelinux.org), available in [the `alpine` official image](https://hub.docker.com/_/alpine). Alpine Linux is much smaller than most distribution base images (~5MB), and thus leads to much slimmer images in general. + +This variant is highly recommended when final image size being as small as possible is desired. The main caveat to note is that it does use [musl libc](http://www.musl-libc.org) instead of [glibc and friends](http://www.etalabs.net/compare_libcs.html), so certain software might run into issues depending on the depth of their libc requirements. However, most software doesn't have an issue with this, so this variant is usually a very safe choice. See [this Hacker News comment thread](https://news.ycombinator.com/item?id=10782897) for more discussion of the issues that might arise and some pro/con comparisons of using Alpine-based images. + +To minimize image size, it's uncommon for additional related tools (such as `git` or `bash`) to be included in Alpine-based images. Using this image as a base, add the things you need in your own Dockerfile (see the [`alpine` image description](https://hub.docker.com/_/alpine/) for examples of how to install packages if you are unfamiliar). + # License View [license information](https://github.com/nextcloud/server/blob/master/COPYING-README) for the software contained in this image.