diff --git a/.travis/check-markdownfmt.sh b/.ci/check-markdownfmt.sh similarity index 100% rename from .travis/check-markdownfmt.sh rename to .ci/check-markdownfmt.sh diff --git a/.ci/check-pr-no-readme.sh b/.ci/check-pr-no-readme.sh new file mode 100755 index 000000000000..6ffe4f25b03c --- /dev/null +++ b/.ci/check-pr-no-readme.sh @@ -0,0 +1,14 @@ +#!/usr/bin/env bash +set -Eeuo pipefail + +cd "$(dirname "$(readlink -f "$BASH_SOURCE")")/.." + +git fetch -q https://github.com/docker-library/docs.git master +if [ -n "$(git diff --numstat FETCH_HEAD...HEAD -- '*/README.md')" ]; then + echo >&2 'Error: at least one repo README.md has changed' + echo >&2 'These files are autogenerated, so it is unnecessary to modify them' + echo >&2 'Please update content.md and docker-library-bot will take care of README.md' + echo >&2 'See: https://github.com/docker-library/docs/#image-namereadmemd' + echo >&2 + exit 1 +fi diff --git a/.travis/check-required-files.sh b/.ci/check-required-files.sh similarity index 100% rename from .travis/check-required-files.sh rename to .ci/check-required-files.sh diff --git a/.travis/check-short.sh b/.ci/check-short.sh similarity index 100% rename from .travis/check-short.sh rename to .ci/check-short.sh diff --git a/.travis/check-ymlfmt.sh b/.ci/check-ymlfmt.sh similarity index 86% rename from .travis/check-ymlfmt.sh rename to .ci/check-ymlfmt.sh index 82cffb1d08f2..5315948d9a0b 100755 --- a/.travis/check-ymlfmt.sh +++ b/.ci/check-ymlfmt.sh @@ -3,7 +3,7 @@ set -Eeuo pipefail cd "$(dirname "$(readlink -f "$BASH_SOURCE")")/.." -files="$(find -name '*.yml')" +files="$(find -name '*.yml' -not -path './.github/*')" need=() needdiff= for f in $files; do diff --git a/.travis/get-markdownfmt.sh b/.ci/get-markdownfmt.sh similarity index 100% rename from .travis/get-markdownfmt.sh rename to .ci/get-markdownfmt.sh diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 000000000000..3c42274bd017 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,43 @@ +name: GitHub CI + +on: + pull_request: + push: + branches: + - master + schedule: + - cron: 0 0 * * 0 + +defaults: + run: + shell: 'bash -Eeuo pipefail -x {0}' + +jobs: + markdownfmt: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - run: docker pull tianon/markdownfmt + - run: .ci/check-markdownfmt.sh + ymlfmt: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - run: docker pull tianon/ymlfmt + - run: .ci/check-ymlfmt.sh + short: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - run: .ci/check-short.sh + required-files: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - run: .ci/check-required-files.sh + no-readme: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - run: .ci/check-pr-no-readme.sh + if: ${{ github.event_name == 'pull_request' }} diff --git a/.template-helpers/git-prefetch.sh b/.template-helpers/git-prefetch.sh deleted file mode 100755 index 42aa2e407359..000000000000 --- a/.template-helpers/git-prefetch.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/usr/bin/env bash -set -Eeuo pipefail - -repo="${1:-}" -if [ -z "$repo" ]; then - echo >&2 "usage: $0 repo" - echo >&2 " ie: $0 hylang" - exit 1 -fi - -# if we haven't set BASHBREW_LIBRARY explicitly (like Jenkins does, for example), don't trust the local library -if [ -z "${BASHBREW_LIBRARY:-}" ]; then - repo="https://github.com/docker-library/official-images/raw/master/library/$repo" -fi - -: "${BASHBREW_CACHE:=$HOME/.cache/bashbrew}" -export BASHBREW_CACHE - -# see "generate-dockerfile-links-partial.tmpl" for where our arch-choosing complexity comes from -templateHeader='{{- $archSpecific := getenv "ARCH_SPECIFIC_DOCS" -}}' -templateArchVar='{{- $arch := $archSpecific | ternary arch ($e.HasArchitecture arch | ternary arch ($e.Architectures | first)) -}}' - -tags="$(bashbrew list --uniq "$repo" | cut -d: -f2-)" -tags=( $tags ) -toFetch=() -for tag in "${tags[@]}"; do - if ! bashbrew cat --format ' - '"$templateHeader"' - {{- $e := $.TagEntry -}} - '"$templateArchVar"' - {{- if $e.HasArchitecture $arch -}} - {{- $froms := $.ArchDockerFroms $arch $e -}} - {{- end -}} - ' "$repo:$tag" &> /dev/null; then - toFetch+=( "$repo:$tag" ) - fi -done - -if [ "${#toFetch[@]}" -eq 0 ]; then - exit 0 -fi - -bashbrewFetchTemplate=' - '"$templateHeader"' - {{- range $i, $e := ($archSpecific | ternary (archFilter arch $.Entries) $.Entries) -}} - '"$templateArchVar"' - {{- join "/" "refs/tags" $arch $.RepoName ($e.Tags | first) -}} - {{- ":" -}} - {{- "\n" -}} - {{- end -}} -' - -bashbrew cat --format "$bashbrewFetchTemplate" "$repo" \ - | xargs --no-run-if-empty git -C "$BASHBREW_CACHE/git" fetch --quiet --no-tags https://github.com/docker-library/commit-warehouse.git diff --git a/.template-helpers/template.md b/.template-helpers/template.md index eb8d261cd6a8..987374943304 100644 --- a/.template-helpers/template.md +++ b/.template-helpers/template.md @@ -1,18 +1,20 @@ -# Supported tags and respective `Dockerfile` links - -%%TAGS%% - # Quick reference +- **Maintained by**: + %%MAINTAINER%% + - **Where to get help**: %%GET-HELP%% +# Supported tags and respective `Dockerfile` links + +%%TAGS%% + +# Quick reference (cont.) + - **Where to file issues**: %%ISSUES%% -- **Maintained by**: - %%MAINTAINER%% - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) %%ARCHES%% diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 7aef89c68e2a..000000000000 --- a/.travis.yml +++ /dev/null @@ -1,17 +0,0 @@ -branches: - only: - - master - -language: bash -services: docker - -install: - - docker pull tianon/markdownfmt - - docker pull tianon/ymlfmt - -script: - - .travis/check-markdownfmt.sh - - .travis/check-ymlfmt.sh - - .travis/check-short.sh - - .travis/check-required-files.sh - - .travis/check-pr-no-readme.sh diff --git a/.travis/check-pr-no-readme.sh b/.travis/check-pr-no-readme.sh deleted file mode 100755 index 010854117ec8..000000000000 --- a/.travis/check-pr-no-readme.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/usr/bin/env bash -set -Eeuo pipefail - -cd "$(dirname "$(readlink -f "$BASH_SOURCE")")/.." - -if [ "$TRAVIS_PULL_REQUEST" != 'false' ]; then - git fetch -q https://github.com/docker-library/docs.git master - if [ -n "$(git diff --numstat FETCH_HEAD...HEAD -- '*/README.md')" ]; then - echo >&2 'Error: at least one repo README.md has changed' - echo >&2 'These files are autogenerated, so it is unnecessary to modify them' - echo >&2 'Please update content.md and docker-library-bot will take care of README.md' - echo >&2 'See: https://github.com/docker-library/docs/#image-namereadmemd' - echo >&2 - exit 1 - fi -fi diff --git a/Dockerfile b/Dockerfile index 18ad7a3add16..b849af2edf39 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,7 +19,7 @@ RUN cpanm Digest::SHA Module::Signature # reinstall cpanm itself, for good measure RUN cpanm App::cpanminus -RUN cpanm Mojolicious@5.80 +RUN cpanm Mojolicious@8.35 RUN cpanm EV RUN cpanm IO::Socket::IP diff --git a/README.md b/README.md index 7969d3394e8a..52fb627f70c3 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,9 @@ This repository contains the image documentation for each of the official images. See [docker-library/official-images](https://github.com/docker-library/official-images) for more information about the program in general. -All Markdown files here are run through [tianon's fork of `markdownfmt`](https://github.com/tianon/markdownfmt) (only forked to add some smaller-diff preference and minor DockerHub-compatibility changes), and verified as formatted correctly via Travis CI. +All Markdown files here are run through [tianon's fork of `markdownfmt`](https://github.com/tianon/markdownfmt) (only forked to add some smaller-diff preference and minor DockerHub-compatibility changes), and verified as formatted correctly via GitHub Actions. -- [![Travis CI status badge](https://img.shields.io/travis/docker-library/docs/master.svg?label=Travis%20CI)](https://travis-ci.org/docker-library/docs) +- [![GitHub CI status badge](https://img.shields.io/github/workflow/status/docker-library/docs/GitHub%20CI/master?label=GitHub%20CI)](https://github.com/docker-library/docs/actions?query=workflow%3A%22GitHub+CI%22+branch%3Amaster) - [![library update.sh status badge](https://img.shields.io/jenkins/s/https/doi-janky.infosiftr.net/job/docs/job/library.svg?label=Automated%20library%20update.sh)](https://doi-janky.infosiftr.net/job/docs/job/library/) - [![amd64 update.sh status badge](https://img.shields.io/jenkins/s/https/doi-janky.infosiftr.net/job/docs/job/amd64.svg?label=Automated%20amd64%20update.sh)](https://doi-janky.infosiftr.net/job/docs/job/amd64/) - [![arm32v5 update.sh status badge](https://img.shields.io/jenkins/s/https/doi-janky.infosiftr.net/job/docs/job/arm32v5.svg?label=Automated%20arm32v5%20update.sh)](https://doi-janky.infosiftr.net/job/docs/job/arm32v5/) diff --git a/adminer/README.md b/adminer/README.md index 524ef285a11c..3897e0c88f02 100644 --- a/adminer/README.md +++ b/adminer/README.md @@ -14,24 +14,26 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`4.7.6-standalone`, `4.7-standalone`, `4-standalone`, `standalone`, `4.7.6`, `4.7`, `4`, `latest`](https://github.com/TimWolla/docker-adminer/blob/0e4ae464e25d44f23e476a398a13bfd7704dc7d0/4/Dockerfile) -- [`4.7.6-fastcgi`, `4.7-fastcgi`, `4-fastcgi`, `fastcgi`](https://github.com/TimWolla/docker-adminer/blob/0e4ae464e25d44f23e476a398a13bfd7704dc7d0/4/fastcgi/Dockerfile) - # Quick reference +- **Maintained by**: + [Tim Düsterhus (of the Docker Community)](https://github.com/TimWolla/docker-adminer) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`4.7.7-standalone`, `4.7-standalone`, `4-standalone`, `standalone`, `4.7.7`, `4.7`, `4`, `latest`](https://github.com/TimWolla/docker-adminer/blob/18344428b4b12907f82ab8c03e865094d1ae0663/4/Dockerfile) +- [`4.7.7-fastcgi`, `4.7-fastcgi`, `4-fastcgi`, `fastcgi`](https://github.com/TimWolla/docker-adminer/blob/18344428b4b12907f82ab8c03e865094d1ae0663/4/fastcgi/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/TimWolla/docker-adminer/issues](https://github.com/TimWolla/docker-adminer/issues) -- **Maintained by**: - [Tim Düsterhus (of the Docker Community)](https://github.com/TimWolla/docker-adminer) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/adminer/), [`arm32v6`](https://hub.docker.com/r/arm32v6/adminer/), [`arm32v7`](https://hub.docker.com/r/arm32v7/adminer/), [`arm64v8`](https://hub.docker.com/r/arm64v8/adminer/), [`i386`](https://hub.docker.com/r/i386/adminer/), [`ppc64le`](https://hub.docker.com/r/ppc64le/adminer/) + [`amd64`](https://hub.docker.com/r/amd64/adminer/), [`arm32v6`](https://hub.docker.com/r/arm32v6/adminer/), [`arm32v7`](https://hub.docker.com/r/arm32v7/adminer/), [`arm64v8`](https://hub.docker.com/r/arm64v8/adminer/), [`i386`](https://hub.docker.com/r/i386/adminer/), [`ppc64le`](https://hub.docker.com/r/ppc64le/adminer/), [`s390x`](https://hub.docker.com/r/s390x/adminer/) - **Published image artifact details**: [repo-info repo's `repos/adminer/` directory](https://github.com/docker-library/repo-info/blob/master/repos/adminer) ([history](https://github.com/docker-library/repo-info/commits/master/repos/adminer)) diff --git a/adoptopenjdk/README.md b/adoptopenjdk/README.md index 4868e926dff4..3e0e2581736e 100644 --- a/adoptopenjdk/README.md +++ b/adoptopenjdk/README.md @@ -14,151 +14,227 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [AdoptOpenJDK](https://github.com/AdoptOpenJDK/openjdk-docker) + +- **Where to get help**: + [AdoptOpenJDK Slack](https://adoptopenjdk.net/slack.html); [AdoptOpenJDK Mailing List](https://mail.openjdk.java.net/mailman/listinfo/adoption-discuss); [Eclipse OpenJ9 Slack](https://www.eclipse.org/openj9/oj9_joinslack.html); [Eclipse OpenJ9 Mailing List](https://dev.eclipse.org/mailman/listinfo/openj9-dev) + # Supported tags and respective `Dockerfile` links (See ["What's the difference between 'Shared' and 'Simple' tags?" in the FAQ](https://github.com/docker-library/faq#whats-the-difference-between-shared-and-simple-tags).) ## Simple Tags -- [`8u232-b09-jdk-hotspot-bionic`, `8-jdk-hotspot-bionic`, `8-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b20018f331a9201b86405fbacdebe034bf522bf/8/jdk/ubuntu/Dockerfile.hotspot.releases.full) -- [`8u232-b09-jdk-hotspot-windowsservercore-ltsc2016`, `8-jdk-hotspot-windowsservercore-ltsc2016`, `8-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b20018f331a9201b86405fbacdebe034bf522bf/8/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) -- [`8u232-b09-jdk-hotspot-windowsservercore-1809`, `8-jdk-hotspot-windowsservercore-1809`, `8-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b20018f331a9201b86405fbacdebe034bf522bf/8/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) -- [`8u232-b09-jre-hotspot-bionic`, `8-jre-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b20018f331a9201b86405fbacdebe034bf522bf/8/jre/ubuntu/Dockerfile.hotspot.releases.full) -- [`8u232-b09-jre-hotspot-windowsservercore-ltsc2016`, `8-jre-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b20018f331a9201b86405fbacdebe034bf522bf/8/jre/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) -- [`8u232-b09-jre-hotspot-windowsservercore-1809`, `8-jre-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b20018f331a9201b86405fbacdebe034bf522bf/8/jre/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) -- [`11.0.6_10-jdk-hotspot-bionic`, `11-jdk-hotspot-bionic`, `11-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jdk/ubuntu/Dockerfile.hotspot.releases.full) -- [`11.0.6_10-jdk-hotspot-windowsservercore-ltsc2016`, `11-jdk-hotspot-windowsservercore-ltsc2016`, `11-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) -- [`11.0.6_10-jdk-hotspot-windowsservercore-1809`, `11-jdk-hotspot-windowsservercore-1809`, `11-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) -- [`11.0.6_10-jre-hotspot-bionic`, `11-jre-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jre/ubuntu/Dockerfile.hotspot.releases.full) -- [`11.0.6_10-jre-hotspot-windowsservercore-ltsc2016`, `11-jre-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jre/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) -- [`11.0.6_10-jre-hotspot-windowsservercore-1809`, `11-jre-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jre/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) -- [`13.0.2_8-jdk-hotspot-bionic`, `13-jdk-hotspot-bionic`, `13-hotspot-bionic`, `hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jdk/ubuntu/Dockerfile.hotspot.releases.full) -- [`13.0.2_8-jdk-hotspot-windowsservercore-ltsc2016`, `13-jdk-hotspot-windowsservercore-ltsc2016`, `13-hotspot-windowsservercore-ltsc2016`, `hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) -- [`13.0.2_8-jdk-hotspot-windowsservercore-1809`, `13-jdk-hotspot-windowsservercore-1809`, `13-hotspot-windowsservercore-1809`, `hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) -- [`13.0.2_8-jre-hotspot-bionic`, `13-jre-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jre/ubuntu/Dockerfile.hotspot.releases.full) -- [`13.0.2_8-jre-hotspot-windowsservercore-ltsc2016`, `13-jre-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jre/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) -- [`13.0.2_8-jre-hotspot-windowsservercore-1809`, `13-jre-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jre/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) -- [`8u242-b08-jdk-openj9-0.18.1-bionic`, `8-jdk-openj9-bionic`, `8-openj9-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/8/jdk/ubuntu/Dockerfile.openj9.releases.full) -- [`8u242-b08-jdk-openj9-0.18.1-windowsservercore-ltsc2016`, `8-jdk-openj9-windowsservercore-ltsc2016`, `8-openj9-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/8/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) -- [`8u242-b08-jdk-openj9-0.18.1-windowsservercore-1809`, `8-jdk-openj9-windowsservercore-1809`, `8-openj9-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/8/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) -- [`8u242-b08-jre-openj9-0.18.1-bionic`, `8-jre-openj9-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/8/jre/ubuntu/Dockerfile.openj9.releases.full) -- [`8u242-b08-jre-openj9-0.18.1-windowsservercore-ltsc2016`, `8-jre-openj9-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/8/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) -- [`8u242-b08-jre-openj9-0.18.1-windowsservercore-1809`, `8-jre-openj9-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/8/jre/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) -- [`11.0.6_10-jdk-openj9-0.18.1-bionic`, `11-jdk-openj9-bionic`, `11-openj9-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jdk/ubuntu/Dockerfile.openj9.releases.full) -- [`11.0.6_10-jdk-openj9-0.18.1-windowsservercore-ltsc2016`, `11-jdk-openj9-windowsservercore-ltsc2016`, `11-openj9-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) -- [`11.0.6_10-jdk-openj9-0.18.1-windowsservercore-1809`, `11-jdk-openj9-windowsservercore-1809`, `11-openj9-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) -- [`11.0.6_10-jre-openj9-0.18.1-bionic`, `11-jre-openj9-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jre/ubuntu/Dockerfile.openj9.releases.full) -- [`11.0.6_10-jre-openj9-0.18.1-windowsservercore-ltsc2016`, `11-jre-openj9-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) -- [`11.0.6_10-jre-openj9-0.18.1-windowsservercore-1809`, `11-jre-openj9-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jre/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) -- [`13.0.2_8-jdk-openj9-0.18.0-bionic`, `13-jdk-openj9-bionic`, `13-openj9-bionic`, `openj9-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jdk/ubuntu/Dockerfile.openj9.releases.full) -- [`13.0.2_8-jdk-openj9-0.18.0-windowsservercore-ltsc2016`, `13-jdk-openj9-windowsservercore-ltsc2016`, `13-openj9-windowsservercore-ltsc2016`, `openj9-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) -- [`13.0.2_8-jdk-openj9-0.18.0-windowsservercore-1809`, `13-jdk-openj9-windowsservercore-1809`, `13-openj9-windowsservercore-1809`, `openj9-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) -- [`13.0.2_8-jre-openj9-0.18.0-bionic`, `13-jre-openj9-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jre/ubuntu/Dockerfile.openj9.releases.full) -- [`13.0.2_8-jre-openj9-0.18.0-windowsservercore-ltsc2016`, `13-jre-openj9-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) -- [`13.0.2_8-jre-openj9-0.18.0-windowsservercore-1809`, `13-jre-openj9-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jre/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) +- [`8u252-b09-jdk-hotspot-bionic`, `8-jdk-hotspot-bionic`, `8-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/8/jdk/ubuntu/Dockerfile.hotspot.releases.full) +- [`8u252-b09.1-jdk-hotspot-windowsservercore-ltsc2016`, `8-jdk-hotspot-windowsservercore-ltsc2016`, `8-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) +- [`8u252-b09.1-jdk-hotspot-windowsservercore-1809`, `8-jdk-hotspot-windowsservercore-1809`, `8-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- [`8u252-b09-jre-hotspot-bionic`, `8-jre-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/8/jre/ubuntu/Dockerfile.hotspot.releases.full) +- [`8u252-b09.1-jre-hotspot-windowsservercore-ltsc2016`, `8-jre-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jre/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) +- [`8u252-b09.1-jre-hotspot-windowsservercore-1809`, `8-jre-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jre/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- [`11.0.7_10-jdk-hotspot-bionic`, `11-jdk-hotspot-bionic`, `11-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/11/jdk/ubuntu/Dockerfile.hotspot.releases.full) +- [`11.0.7_10.1-jdk-hotspot-windowsservercore-ltsc2016`, `11-jdk-hotspot-windowsservercore-ltsc2016`, `11-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) +- [`11.0.7_10.1-jdk-hotspot-windowsservercore-1809`, `11-jdk-hotspot-windowsservercore-1809`, `11-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- [`11.0.7_10-jre-hotspot-bionic`, `11-jre-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/11/jre/ubuntu/Dockerfile.hotspot.releases.full) +- [`11.0.7_10.1-jre-hotspot-windowsservercore-ltsc2016`, `11-jre-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jre/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) +- [`11.0.7_10.1-jre-hotspot-windowsservercore-1809`, `11-jre-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jre/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- [`13.0.2_8-jdk-hotspot-bionic`, `13-jdk-hotspot-bionic`, `13-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jdk/ubuntu/Dockerfile.hotspot.releases.full) +- [`13.0.2_8-jdk-hotspot-windowsservercore-ltsc2016`, `13-jdk-hotspot-windowsservercore-ltsc2016`, `13-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) +- [`13.0.2_8-jdk-hotspot-windowsservercore-1809`, `13-jdk-hotspot-windowsservercore-1809`, `13-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- [`13.0.2_8-jre-hotspot-bionic`, `13-jre-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jre/ubuntu/Dockerfile.hotspot.releases.full) +- [`13.0.2_8-jre-hotspot-windowsservercore-ltsc2016`, `13-jre-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jre/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) +- [`13.0.2_8-jre-hotspot-windowsservercore-1809`, `13-jre-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jre/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- [`14.0.1_7-jdk-hotspot-bionic`, `14-jdk-hotspot-bionic`, `14-hotspot-bionic`, `hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/2fb3fcc43ea049fd4bd020910e23ecdf492deb58/14/jdk/ubuntu/Dockerfile.hotspot.releases.full) +- [`14.0.1_7.1-jdk-hotspot-windowsservercore-ltsc2016`, `14-jdk-hotspot-windowsservercore-ltsc2016`, `14-hotspot-windowsservercore-ltsc2016`, `hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) +- [`14.0.1_7.1-jdk-hotspot-windowsservercore-1809`, `14-jdk-hotspot-windowsservercore-1809`, `14-hotspot-windowsservercore-1809`, `hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- [`14.0.1_7-jre-hotspot-bionic`, `14-jre-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/2fb3fcc43ea049fd4bd020910e23ecdf492deb58/14/jre/ubuntu/Dockerfile.hotspot.releases.full) +- [`14.0.1_7.1-jre-hotspot-windowsservercore-ltsc2016`, `14-jre-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jre/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) +- [`14.0.1_7.1-jre-hotspot-windowsservercore-1809`, `14-jre-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jre/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- [`8u252-b09-jdk-openj9-0.20.0-bionic`, `8-jdk-openj9-bionic`, `8-openj9-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/8/jdk/ubuntu/Dockerfile.openj9.releases.full) +- [`8u252-b09.1-jdk-openj9-0.20.0-windowsservercore-ltsc2016`, `8-jdk-openj9-windowsservercore-ltsc2016`, `8-openj9-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) +- [`8u252-b09.1-jdk-openj9-0.20.0-windowsservercore-1809`, `8-jdk-openj9-windowsservercore-1809`, `8-openj9-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) +- [`8u252-b09-jre-openj9-0.20.0-bionic`, `8-jre-openj9-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/8/jre/ubuntu/Dockerfile.openj9.releases.full) +- [`8u252-b09.1-jre-openj9-0.20.0-windowsservercore-ltsc2016`, `8-jre-openj9-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) +- [`8u252-b09.1-jre-openj9-0.20.0-windowsservercore-1809`, `8-jre-openj9-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jre/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) +- [`11.0.7_10-jdk-openj9-0.20.0-bionic`, `11-jdk-openj9-bionic`, `11-openj9-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/11/jdk/ubuntu/Dockerfile.openj9.releases.full) +- [`11.0.7_10.1-jdk-openj9-0.20.0-windowsservercore-ltsc2016`, `11-jdk-openj9-windowsservercore-ltsc2016`, `11-openj9-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) +- [`11.0.7_10.1-jdk-openj9-0.20.0-windowsservercore-1809`, `11-jdk-openj9-windowsservercore-1809`, `11-openj9-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) +- [`11.0.7_10-jre-openj9-0.20.0-bionic`, `11-jre-openj9-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/11/jre/ubuntu/Dockerfile.openj9.releases.full) +- [`11.0.7_10.1-jre-openj9-0.20.0-windowsservercore-ltsc2016`, `11-jre-openj9-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) +- [`11.0.7_10.1-jre-openj9-0.20.0-windowsservercore-1809`, `11-jre-openj9-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jre/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) +- [`13.0.2_8-jdk-openj9-0.18.0-bionic`, `13-jdk-openj9-bionic`, `13-openj9-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jdk/ubuntu/Dockerfile.openj9.releases.full) +- [`13.0.2_8-jdk-openj9-0.18.0-windowsservercore-ltsc2016`, `13-jdk-openj9-windowsservercore-ltsc2016`, `13-openj9-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) +- [`13.0.2_8-jdk-openj9-0.18.0-windowsservercore-1809`, `13-jdk-openj9-windowsservercore-1809`, `13-openj9-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) +- [`13.0.2_8-jre-openj9-0.18.0-bionic`, `13-jre-openj9-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jre/ubuntu/Dockerfile.openj9.releases.full) +- [`13.0.2_8-jre-openj9-0.18.0-windowsservercore-ltsc2016`, `13-jre-openj9-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) +- [`13.0.2_8-jre-openj9-0.18.0-windowsservercore-1809`, `13-jre-openj9-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jre/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) +- [`14.0.1_7-jdk-openj9-0.20.0-bionic`, `14-jdk-openj9-bionic`, `14-openj9-bionic`, `openj9-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/14/jdk/ubuntu/Dockerfile.openj9.releases.full) +- [`14.0.1_7.1-jdk-openj9-0.20.0-windowsservercore-ltsc2016`, `14-jdk-openj9-windowsservercore-ltsc2016`, `14-openj9-windowsservercore-ltsc2016`, `openj9-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) +- [`14.0.1_7.1-jdk-openj9-0.20.0-windowsservercore-1809`, `14-jdk-openj9-windowsservercore-1809`, `14-openj9-windowsservercore-1809`, `openj9-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) +- [`14.0.1_7-jre-openj9-0.20.0-bionic`, `14-jre-openj9-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/14/jre/ubuntu/Dockerfile.openj9.releases.full) +- [`14.0.1_7.1-jre-openj9-0.20.0-windowsservercore-ltsc2016`, `14-jre-openj9-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) +- [`14.0.1_7.1-jre-openj9-0.20.0-windowsservercore-1809`, `14-jre-openj9-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jre/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) ## Shared Tags -- `8u232-b09-jdk-hotspot`, `8-jdk-hotspot`, `8-hotspot`: - - [`8u232-b09-jdk-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b20018f331a9201b86405fbacdebe034bf522bf/8/jdk/ubuntu/Dockerfile.hotspot.releases.full) - - [`8u232-b09-jdk-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b20018f331a9201b86405fbacdebe034bf522bf/8/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) - - [`8u232-b09-jdk-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b20018f331a9201b86405fbacdebe034bf522bf/8/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) -- `8u232-b09-jdk-hotspot-windowsservercore`, `8-jdk-hotspot-windowsservercore`, `8-hotspot-windowsservercore`: - - [`8u232-b09-jdk-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b20018f331a9201b86405fbacdebe034bf522bf/8/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) - - [`8u232-b09-jdk-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b20018f331a9201b86405fbacdebe034bf522bf/8/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) -- `8u232-b09-jre-hotspot`, `8-jre-hotspot`: - - [`8u232-b09-jre-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b20018f331a9201b86405fbacdebe034bf522bf/8/jre/ubuntu/Dockerfile.hotspot.releases.full) - - [`8u232-b09-jre-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b20018f331a9201b86405fbacdebe034bf522bf/8/jre/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) - - [`8u232-b09-jre-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b20018f331a9201b86405fbacdebe034bf522bf/8/jre/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) -- `8u232-b09-jre-hotspot-windowsservercore`, `8-jre-hotspot-windowsservercore`: - - [`8u232-b09-jre-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b20018f331a9201b86405fbacdebe034bf522bf/8/jre/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) - - [`8u232-b09-jre-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b20018f331a9201b86405fbacdebe034bf522bf/8/jre/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) -- `11.0.6_10-jdk-hotspot`, `11-jdk-hotspot`, `11-hotspot`: - - [`11.0.6_10-jdk-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jdk/ubuntu/Dockerfile.hotspot.releases.full) - - [`11.0.6_10-jdk-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) - - [`11.0.6_10-jdk-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) -- `11.0.6_10-jdk-hotspot-windowsservercore`, `11-jdk-hotspot-windowsservercore`, `11-hotspot-windowsservercore`: - - [`11.0.6_10-jdk-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) - - [`11.0.6_10-jdk-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) -- `11.0.6_10-jre-hotspot`, `11-jre-hotspot`: - - [`11.0.6_10-jre-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jre/ubuntu/Dockerfile.hotspot.releases.full) - - [`11.0.6_10-jre-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jre/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) - - [`11.0.6_10-jre-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jre/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) -- `11.0.6_10-jre-hotspot-windowsservercore`, `11-jre-hotspot-windowsservercore`: - - [`11.0.6_10-jre-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jre/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) - - [`11.0.6_10-jre-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jre/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) -- `13.0.2_8-jdk-hotspot`, `13-jdk-hotspot`, `13-hotspot`, `hotspot`, `latest`: - - [`13.0.2_8-jdk-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jdk/ubuntu/Dockerfile.hotspot.releases.full) - - [`13.0.2_8-jdk-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) - - [`13.0.2_8-jdk-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) -- `13.0.2_8-jdk-hotspot-windowsservercore`, `13-jdk-hotspot-windowsservercore`, `13-hotspot-windowsservercore`, `hotspot-windowsservercore`: - - [`13.0.2_8-jdk-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) - - [`13.0.2_8-jdk-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- `8u252-b09-jdk-hotspot`: + - [`8u252-b09-jdk-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/8/jdk/ubuntu/Dockerfile.hotspot.releases.full) +- `8-jdk-hotspot`, `8-hotspot`: + - [`8u252-b09-jdk-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/8/jdk/ubuntu/Dockerfile.hotspot.releases.full) + - [`8u252-b09.1-jdk-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) + - [`8u252-b09.1-jdk-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- `8u252-b09.1-jdk-hotspot-windowsservercore`, `8-jdk-hotspot-windowsservercore`, `8-hotspot-windowsservercore`, `8u252-b09.1-jdk-hotspot`: + - [`8u252-b09.1-jdk-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) + - [`8u252-b09.1-jdk-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- `8u252-b09-jre-hotspot`: + - [`8u252-b09-jre-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/8/jre/ubuntu/Dockerfile.hotspot.releases.full) +- `8-jre-hotspot`: + - [`8u252-b09-jre-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/8/jre/ubuntu/Dockerfile.hotspot.releases.full) + - [`8u252-b09.1-jre-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jre/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) + - [`8u252-b09.1-jre-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jre/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- `8u252-b09.1-jre-hotspot-windowsservercore`, `8-jre-hotspot-windowsservercore`, `8u252-b09.1-jre-hotspot`: + - [`8u252-b09.1-jre-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jre/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) + - [`8u252-b09.1-jre-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jre/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- `11.0.7_10-jdk-hotspot`: + - [`11.0.7_10-jdk-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/11/jdk/ubuntu/Dockerfile.hotspot.releases.full) +- `11-jdk-hotspot`, `11-hotspot`: + - [`11.0.7_10-jdk-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/11/jdk/ubuntu/Dockerfile.hotspot.releases.full) + - [`11.0.7_10.1-jdk-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) + - [`11.0.7_10.1-jdk-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- `11.0.7_10.1-jdk-hotspot-windowsservercore`, `11-jdk-hotspot-windowsservercore`, `11-hotspot-windowsservercore`, `11.0.7_10.1-jdk-hotspot`: + - [`11.0.7_10.1-jdk-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) + - [`11.0.7_10.1-jdk-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- `11.0.7_10-jre-hotspot`: + - [`11.0.7_10-jre-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/11/jre/ubuntu/Dockerfile.hotspot.releases.full) +- `11-jre-hotspot`: + - [`11.0.7_10-jre-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/11/jre/ubuntu/Dockerfile.hotspot.releases.full) + - [`11.0.7_10.1-jre-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jre/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) + - [`11.0.7_10.1-jre-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jre/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- `11.0.7_10.1-jre-hotspot-windowsservercore`, `11-jre-hotspot-windowsservercore`, `11.0.7_10.1-jre-hotspot`: + - [`11.0.7_10.1-jre-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jre/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) + - [`11.0.7_10.1-jre-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jre/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- `13.0.2_8-jdk-hotspot`, `13-jdk-hotspot`, `13-hotspot`: + - [`13.0.2_8-jdk-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jdk/ubuntu/Dockerfile.hotspot.releases.full) + - [`13.0.2_8-jdk-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) + - [`13.0.2_8-jdk-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- `13.0.2_8-jdk-hotspot-windowsservercore`, `13-jdk-hotspot-windowsservercore`, `13-hotspot-windowsservercore`: + - [`13.0.2_8-jdk-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) + - [`13.0.2_8-jdk-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- `hotspot-windowsservercore`: + - [`13.0.2_8-jdk-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) + - [`13.0.2_8-jdk-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) + - [`14.0.1_7.1-jdk-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) + - [`14.0.1_7.1-jdk-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) - `13.0.2_8-jre-hotspot`, `13-jre-hotspot`: - - [`13.0.2_8-jre-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jre/ubuntu/Dockerfile.hotspot.releases.full) - - [`13.0.2_8-jre-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jre/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) - - [`13.0.2_8-jre-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jre/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) + - [`13.0.2_8-jre-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jre/ubuntu/Dockerfile.hotspot.releases.full) + - [`13.0.2_8-jre-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jre/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) + - [`13.0.2_8-jre-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jre/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) - `13.0.2_8-jre-hotspot-windowsservercore`, `13-jre-hotspot-windowsservercore`: - - [`13.0.2_8-jre-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jre/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) - - [`13.0.2_8-jre-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jre/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) -- `8u242-b08-jdk-openj9-0.18.1`, `8-jdk-openj9`, `8-openj9`: - - [`8u242-b08-jdk-openj9-0.18.1-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/8/jdk/ubuntu/Dockerfile.openj9.releases.full) - - [`8u242-b08-jdk-openj9-0.18.1-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/8/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) - - [`8u242-b08-jdk-openj9-0.18.1-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/8/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) -- `8u242-b08-jdk-openj9-0.18.1-windowsservercore`, `8-jdk-openj9-windowsservercore`, `8-openj9-windowsservercore`: - - [`8u242-b08-jdk-openj9-0.18.1-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/8/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) - - [`8u242-b08-jdk-openj9-0.18.1-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/8/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) -- `8u242-b08-jre-openj9-0.18.1`, `8-jre-openj9`: - - [`8u242-b08-jre-openj9-0.18.1-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/8/jre/ubuntu/Dockerfile.openj9.releases.full) - - [`8u242-b08-jre-openj9-0.18.1-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/8/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) - - [`8u242-b08-jre-openj9-0.18.1-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/8/jre/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) -- `8u242-b08-jre-openj9-0.18.1-windowsservercore`, `8-jre-openj9-windowsservercore`: - - [`8u242-b08-jre-openj9-0.18.1-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/8/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) - - [`8u242-b08-jre-openj9-0.18.1-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/8/jre/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) -- `11.0.6_10-jdk-openj9-0.18.1`, `11-jdk-openj9`, `11-openj9`: - - [`11.0.6_10-jdk-openj9-0.18.1-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jdk/ubuntu/Dockerfile.openj9.releases.full) - - [`11.0.6_10-jdk-openj9-0.18.1-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) - - [`11.0.6_10-jdk-openj9-0.18.1-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) -- `11.0.6_10-jdk-openj9-0.18.1-windowsservercore`, `11-jdk-openj9-windowsservercore`: - - [`11.0.6_10-jdk-openj9-0.18.1-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) - - [`11.0.6_10-jdk-openj9-0.18.1-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) + - [`13.0.2_8-jre-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jre/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) + - [`13.0.2_8-jre-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jre/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- `14.0.1_7-jdk-hotspot`: + - [`14.0.1_7-jdk-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/2fb3fcc43ea049fd4bd020910e23ecdf492deb58/14/jdk/ubuntu/Dockerfile.hotspot.releases.full) +- `14-jdk-hotspot`, `14-hotspot`, `hotspot`, `latest`: + - [`14.0.1_7-jdk-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/2fb3fcc43ea049fd4bd020910e23ecdf492deb58/14/jdk/ubuntu/Dockerfile.hotspot.releases.full) + - [`14.0.1_7.1-jdk-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) + - [`14.0.1_7.1-jdk-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- `14.0.1_7.1-jdk-hotspot-windowsservercore`, `14-jdk-hotspot-windowsservercore`, `14-hotspot-windowsservercore`, `14.0.1_7.1-jdk-hotspot`: + - [`14.0.1_7.1-jdk-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jdk/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) + - [`14.0.1_7.1-jdk-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jdk/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- `14.0.1_7-jre-hotspot`: + - [`14.0.1_7-jre-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/2fb3fcc43ea049fd4bd020910e23ecdf492deb58/14/jre/ubuntu/Dockerfile.hotspot.releases.full) +- `14-jre-hotspot`: + - [`14.0.1_7-jre-hotspot-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/2fb3fcc43ea049fd4bd020910e23ecdf492deb58/14/jre/ubuntu/Dockerfile.hotspot.releases.full) + - [`14.0.1_7.1-jre-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jre/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) + - [`14.0.1_7.1-jre-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jre/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- `14.0.1_7.1-jre-hotspot-windowsservercore`, `14-jre-hotspot-windowsservercore`, `14.0.1_7.1-jre-hotspot`: + - [`14.0.1_7.1-jre-hotspot-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jre/windows/windowsservercore-ltsc2016/Dockerfile.hotspot.releases.full) + - [`14.0.1_7.1-jre-hotspot-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jre/windows/windowsservercore-1809/Dockerfile.hotspot.releases.full) +- `8u252-b09-jdk-openj9-0.20.0`: + - [`8u252-b09-jdk-openj9-0.20.0-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/8/jdk/ubuntu/Dockerfile.openj9.releases.full) +- `8-jdk-openj9`, `8-openj9`: + - [`8u252-b09-jdk-openj9-0.20.0-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/8/jdk/ubuntu/Dockerfile.openj9.releases.full) + - [`8u252-b09.1-jdk-openj9-0.20.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) + - [`8u252-b09.1-jdk-openj9-0.20.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) +- `8u252-b09.1-jdk-openj9-0.20.0-windowsservercore`, `8-jdk-openj9-windowsservercore`, `8-openj9-windowsservercore`, `8u252-b09.1-jdk-openj9-0.20.0`: + - [`8u252-b09.1-jdk-openj9-0.20.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) + - [`8u252-b09.1-jdk-openj9-0.20.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) +- `8u252-b09-jre-openj9-0.20.0`: + - [`8u252-b09-jre-openj9-0.20.0-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/8/jre/ubuntu/Dockerfile.openj9.releases.full) +- `8-jre-openj9`: + - [`8u252-b09-jre-openj9-0.20.0-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/8/jre/ubuntu/Dockerfile.openj9.releases.full) + - [`8u252-b09.1-jre-openj9-0.20.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) + - [`8u252-b09.1-jre-openj9-0.20.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jre/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) +- `8u252-b09.1-jre-openj9-0.20.0-windowsservercore`, `8-jre-openj9-windowsservercore`, `8u252-b09.1-jre-openj9-0.20.0`: + - [`8u252-b09.1-jre-openj9-0.20.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) + - [`8u252-b09.1-jre-openj9-0.20.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/8/jre/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) +- `11.0.7_10-jdk-openj9-0.20.0`: + - [`11.0.7_10-jdk-openj9-0.20.0-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/11/jdk/ubuntu/Dockerfile.openj9.releases.full) +- `11-jdk-openj9`, `11-openj9`: + - [`11.0.7_10-jdk-openj9-0.20.0-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/11/jdk/ubuntu/Dockerfile.openj9.releases.full) + - [`11.0.7_10.1-jdk-openj9-0.20.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) + - [`11.0.7_10.1-jdk-openj9-0.20.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) +- `11.0.7_10.1-jdk-openj9-0.20.0-windowsservercore`, `11-jdk-openj9-windowsservercore`, `11.0.7_10.1-jdk-openj9-0.20.0`: + - [`11.0.7_10.1-jdk-openj9-0.20.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) + - [`11.0.7_10.1-jdk-openj9-0.20.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) - `11-openj9-windowsservercore`: - - [`11.0.6_10-jdk-openj9-0.18.1-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) - - [`11.0.6_10-jdk-openj9-0.18.1-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) - - [`11.0.6_10-jre-openj9-0.18.1-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) -- `11.0.6_10-jre-openj9-0.18.1`, `11-jre-openj9`: - - [`11.0.6_10-jre-openj9-0.18.1-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jre/ubuntu/Dockerfile.openj9.releases.full) - - [`11.0.6_10-jre-openj9-0.18.1-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) - - [`11.0.6_10-jre-openj9-0.18.1-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jre/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) -- `11.0.6_10-jre-openj9-0.18.1-windowsservercore`, `11-jre-openj9-windowsservercore`: - - [`11.0.6_10-jre-openj9-0.18.1-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) - - [`11.0.6_10-jre-openj9-0.18.1-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/11/jre/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) -- `13.0.2_8-jdk-openj9-0.18.0`, `13-jdk-openj9`, `13-openj9`, `openj9`: - - [`13.0.2_8-jdk-openj9-0.18.0-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jdk/ubuntu/Dockerfile.openj9.releases.full) - - [`13.0.2_8-jdk-openj9-0.18.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) - - [`13.0.2_8-jdk-openj9-0.18.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) -- `13.0.2_8-jdk-openj9-0.18.0-windowsservercore`, `13-jdk-openj9-windowsservercore`, `13-openj9-windowsservercore`, `openj9-windowsservercore`: - - [`13.0.2_8-jdk-openj9-0.18.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) - - [`13.0.2_8-jdk-openj9-0.18.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) + - [`11.0.7_10.1-jdk-openj9-0.20.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) + - [`11.0.7_10.1-jdk-openj9-0.20.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) + - [`11.0.7_10.1-jre-openj9-0.20.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) +- `11.0.7_10-jre-openj9-0.20.0`: + - [`11.0.7_10-jre-openj9-0.20.0-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/11/jre/ubuntu/Dockerfile.openj9.releases.full) +- `11-jre-openj9`: + - [`11.0.7_10-jre-openj9-0.20.0-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/11/jre/ubuntu/Dockerfile.openj9.releases.full) + - [`11.0.7_10.1-jre-openj9-0.20.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) + - [`11.0.7_10.1-jre-openj9-0.20.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jre/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) +- `11.0.7_10.1-jre-openj9-0.20.0-windowsservercore`, `11-jre-openj9-windowsservercore`, `11.0.7_10.1-jre-openj9-0.20.0`: + - [`11.0.7_10.1-jre-openj9-0.20.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) + - [`11.0.7_10.1-jre-openj9-0.20.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/11/jre/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) +- `13.0.2_8-jdk-openj9-0.18.0`, `13-jdk-openj9`, `13-openj9`: + - [`13.0.2_8-jdk-openj9-0.18.0-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jdk/ubuntu/Dockerfile.openj9.releases.full) + - [`13.0.2_8-jdk-openj9-0.18.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) + - [`13.0.2_8-jdk-openj9-0.18.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) +- `13.0.2_8-jdk-openj9-0.18.0-windowsservercore`, `13-jdk-openj9-windowsservercore`, `13-openj9-windowsservercore`: + - [`13.0.2_8-jdk-openj9-0.18.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) + - [`13.0.2_8-jdk-openj9-0.18.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) +- `openj9-windowsservercore`: + - [`13.0.2_8-jdk-openj9-0.18.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) + - [`13.0.2_8-jdk-openj9-0.18.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) + - [`14.0.1_7.1-jdk-openj9-0.20.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) + - [`14.0.1_7.1-jdk-openj9-0.20.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) - `13.0.2_8-jre-openj9-0.18.0`, `13-jre-openj9`: - - [`13.0.2_8-jre-openj9-0.18.0-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jre/ubuntu/Dockerfile.openj9.releases.full) - - [`13.0.2_8-jre-openj9-0.18.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) - - [`13.0.2_8-jre-openj9-0.18.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jre/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) + - [`13.0.2_8-jre-openj9-0.18.0-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jre/ubuntu/Dockerfile.openj9.releases.full) + - [`13.0.2_8-jre-openj9-0.18.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) + - [`13.0.2_8-jre-openj9-0.18.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jre/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) - `13.0.2_8-jre-openj9-0.18.0-windowsservercore`, `13-jre-openj9-windowsservercore`: - - [`13.0.2_8-jre-openj9-0.18.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) - - [`13.0.2_8-jre-openj9-0.18.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/6ef982afbdd32a0b2195c9ee0fa36328535a3c64/13/jre/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) - -# Quick reference - -- **Where to get help**: - [AdoptOpenJDK Slack](https://adoptopenjdk.net/slack.html); [AdoptOpenJDK Mailing List](https://mail.openjdk.java.net/mailman/listinfo/adoption-discuss); [Eclipse OpenJ9 Slack](https://www.eclipse.org/openj9/oj9_joinslack.html); [Eclipse OpenJ9 Mailing List](https://dev.eclipse.org/mailman/listinfo/openj9-dev) + - [`13.0.2_8-jre-openj9-0.18.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) + - [`13.0.2_8-jre-openj9-0.18.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/3b28dd3fb7230f208ed49da507432a01741b1259/13/jre/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) +- `14.0.1_7-jdk-openj9-0.20.0`: + - [`14.0.1_7-jdk-openj9-0.20.0-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/14/jdk/ubuntu/Dockerfile.openj9.releases.full) +- `14-jdk-openj9`, `14-openj9`, `openj9`: + - [`14.0.1_7-jdk-openj9-0.20.0-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/14/jdk/ubuntu/Dockerfile.openj9.releases.full) + - [`14.0.1_7.1-jdk-openj9-0.20.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) + - [`14.0.1_7.1-jdk-openj9-0.20.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) +- `14.0.1_7.1-jdk-openj9-0.20.0-windowsservercore`, `14-jdk-openj9-windowsservercore`, `14-openj9-windowsservercore`, `14.0.1_7.1-jdk-openj9-0.20.0`: + - [`14.0.1_7.1-jdk-openj9-0.20.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jdk/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) + - [`14.0.1_7.1-jdk-openj9-0.20.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jdk/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) +- `14.0.1_7-jre-openj9-0.20.0`: + - [`14.0.1_7-jre-openj9-0.20.0-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/14/jre/ubuntu/Dockerfile.openj9.releases.full) +- `14-jre-openj9`: + - [`14.0.1_7-jre-openj9-0.20.0-bionic`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/f104ef0fd80dc1d8e2b796a80f00512ab06a1465/14/jre/ubuntu/Dockerfile.openj9.releases.full) + - [`14.0.1_7.1-jre-openj9-0.20.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) + - [`14.0.1_7.1-jre-openj9-0.20.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jre/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) +- `14.0.1_7.1-jre-openj9-0.20.0-windowsservercore`, `14-jre-openj9-windowsservercore`, `14.0.1_7.1-jre-openj9-0.20.0`: + - [`14.0.1_7.1-jre-openj9-0.20.0-windowsservercore-ltsc2016`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jre/windows/windowsservercore-ltsc2016/Dockerfile.openj9.releases.full) + - [`14.0.1_7.1-jre-openj9-0.20.0-windowsservercore-1809`](https://github.com/AdoptOpenJDK/openjdk-docker/blob/facb9fef4e720ca5e037862e19ca8ac5b883cc48/14/jre/windows/windowsservercore-1809/Dockerfile.openj9.releases.full) + +# Quick reference (cont.) - **Where to file issues**: [GitHub](https://github.com/AdoptOpenJDK/openjdk-docker/issues); The [adoptopenjdk support](https://adoptopenjdk.net/support.html) page has more information on quality, roadmap and support levels for AdoptOpenJDK builds; -- **Maintained by**: - [AdoptOpenJDK](https://github.com/AdoptOpenJDK/openjdk-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/adoptopenjdk/), [`arm32v7`](https://hub.docker.com/r/arm32v7/adoptopenjdk/), [`arm64v8`](https://hub.docker.com/r/arm64v8/adoptopenjdk/), [`ppc64le`](https://hub.docker.com/r/ppc64le/adoptopenjdk/), [`s390x`](https://hub.docker.com/r/s390x/adoptopenjdk/), [`windows-amd64`](https://hub.docker.com/r/winamd64/adoptopenjdk/) diff --git a/aerospike/README.md b/aerospike/README.md index c4e5e2ee14f1..fd73a64538ce 100644 --- a/aerospike/README.md +++ b/aerospike/README.md @@ -14,23 +14,25 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`4.6.0.12`](https://github.com/aerospike/aerospike-server.docker/blob/a9e640c0f806f17cae0713fd683d4db3331147f0/Dockerfile) -- [`4.7.0.10`](https://github.com/aerospike/aerospike-server.docker/blob/83f9d3c2294f8f4394b27de1f2b0dd5d3c5f49c8/Dockerfile) -- [`4.8.0.5`, `latest`](https://github.com/aerospike/aerospike-server.docker/blob/96834bb8e834c299cfb8dbb7dfb8cda3988172ed/Dockerfile) - # Quick reference +- **Maintained by**: + [Aerospike, Inc.](https://github.com/aerospike/aerospike-server.docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`4.8.0.11`](https://github.com/aerospike/aerospike-server.docker/blob/28e5a8dcb3384291a1da9f9bdeef3bd87aeedb84/Dockerfile) +- [`4.9.0.8`](https://github.com/aerospike/aerospike-server.docker/blob/ef97bb1d61d672cdb537deb1b773509e32a61abf/Dockerfile) +- [`5.0.0.4`, `latest`](https://github.com/aerospike/aerospike-server.docker/blob/177797d0d557f1534d3c952e9a1e29e21eccea05/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [the Aerospike Forums](https://discuss.aerospike.com) or [GitHub](https://github.com/aerospike/aerospike-server.docker/issues) -- **Maintained by**: - [Aerospike, Inc.](https://github.com/aerospike/aerospike-server.docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/aerospike/) diff --git a/alpine/README.md b/alpine/README.md index c19c717abfcf..5f87aee52caf 100644 --- a/alpine/README.md +++ b/alpine/README.md @@ -14,25 +14,27 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`20200122`, `edge`](https://github.com/alpinelinux/docker-alpine/blob/6d9821e1de96e43a609fe1e445643f8ca8f2743c/x86_64/Dockerfile) -- [`3.11.3`, `3.11`, `3`, `latest`](https://github.com/alpinelinux/docker-alpine/blob/ae7bffab75367525cd3c799cb0ecafa4858e6446/x86_64/Dockerfile) -- [`3.10.4`, `3.10`](https://github.com/alpinelinux/docker-alpine/blob/b05a5ce079ec947e76322ea7cf5900efd7ecae43/x86_64/Dockerfile) -- [`3.9.5`, `3.9`](https://github.com/alpinelinux/docker-alpine/blob/9becb5e9835cd628110545a4475ff66615a5683e/x86_64/Dockerfile) -- [`3.8.5`, `3.8`](https://github.com/alpinelinux/docker-alpine/blob/c0919567e0350f0128fcad803d8e79c4ecfdf258/x86_64/Dockerfile) - # Quick reference +- **Maintained by**: + [Natanael Copa](https://github.com/alpinelinux/docker-alpine) (an Alpine Linux maintainer) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`20200428`, `edge`](https://github.com/alpinelinux/docker-alpine/blob/38e5f8a8728204d1b8c3ab62cbf28c2110f8a544/x86_64/Dockerfile) +- [`3.11.6`, `3.11`, `3`, `latest`](https://github.com/alpinelinux/docker-alpine/blob/c5510d5b1d2546d133f7b0938690c3c1e2cd9549/x86_64/Dockerfile) +- [`3.10.5`, `3.10`](https://github.com/alpinelinux/docker-alpine/blob/a02be1f7da059d74c0743792b41d17626128c2a3/x86_64/Dockerfile) +- [`3.9.6`, `3.9`](https://github.com/alpinelinux/docker-alpine/blob/d7eb97a39abbdfe6ba73236f844cb80b756280d1/x86_64/Dockerfile) +- [`3.8.5`, `3.8`](https://github.com/alpinelinux/docker-alpine/blob/c0919567e0350f0128fcad803d8e79c4ecfdf258/x86_64/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/alpinelinux/docker-alpine/issues](https://github.com/alpinelinux/docker-alpine/issues) -- **Maintained by**: - [Natanael Copa](https://github.com/alpinelinux/docker-alpine) (an Alpine Linux maintainer) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/alpine/), [`arm32v6`](https://hub.docker.com/r/arm32v6/alpine/), [`arm32v7`](https://hub.docker.com/r/arm32v7/alpine/), [`arm64v8`](https://hub.docker.com/r/arm64v8/alpine/), [`i386`](https://hub.docker.com/r/i386/alpine/), [`ppc64le`](https://hub.docker.com/r/ppc64le/alpine/), [`s390x`](https://hub.docker.com/r/s390x/alpine/) diff --git a/alt/README.md b/alt/README.md index 021d210a130a..0070aa9323a1 100644 --- a/alt/README.md +++ b/alt/README.md @@ -14,25 +14,27 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`p9`, `latest`](https://github.com/alt-cloud/docker-brew-alt/blob/621b50619ac631c65bdc18859c9e40e8490e5a3c/x86_64/Dockerfile) -- [`p8`](https://github.com/alt-cloud/docker-brew-alt/blob/75540ec04f973c8fcbde0efad01d120a643c9613/x86_64/Dockerfile) -- [`sisyphus`](https://github.com/alt-cloud/docker-brew-alt/blob/c63ceac3da30b4472e1547fe31cea4c45a9cf138/x86_64/Dockerfile) - # Quick reference +- **Maintained by**: + [The ALT Linux Team Cloud](https://github.com/alt-cloud/docker-brew-alt) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`p9`, `latest`](https://github.com/alt-cloud/docker-brew-alt/blob/c3c1f444708cc0ce980ed2d13b877a4faf8ffe6e/x86_64/Dockerfile) +- [`p8`](https://github.com/alt-cloud/docker-brew-alt/blob/b7c6a1e701ad6454d2644f57bbb20e22a1db9c64/x86_64/Dockerfile) +- [`sisyphus`](https://github.com/alt-cloud/docker-brew-alt/blob/52b1dc24145fd5fd93cec6851ac91faea799cf94/x86_64/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: First of all, please, make sure that the developers are not aware of the [bug in ALT bugzilla](https://bugzilla.altlinux.org/buglist.cgi?query_format=advanced&product=Sisyphus&component=docker-ce). For create new bug, please use [ALT's bugzilla page](https://bugzilla.altlinux.org/enter_bug.cgi?product=Docker) (choose `Official image` as component and include details about image problems in the description) or [GitHub](https://github.com/alt-cloud/docker-brew-alt/issues). -- **Maintained by**: - [The ALT Linux Team Cloud](https://github.com/alt-cloud/docker-brew-alt) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/alt/), [`arm64v8`](https://hub.docker.com/r/arm64v8/alt/), [`i386`](https://hub.docker.com/r/i386/alt/), [`ppc64le`](https://hub.docker.com/r/ppc64le/alt/) diff --git a/amazoncorretto/README.md b/amazoncorretto/README.md index a970e5c6bd94..dcb9afedc57b 100644 --- a/amazoncorretto/README.md +++ b/amazoncorretto/README.md @@ -14,22 +14,24 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`8`, `8u242`, `8-al2-full`, `latest`](https://github.com/corretto/corretto-8-docker/blob/ae31a3e5106d3d16e0a3154bca567c10879522af/Dockerfile) -- [`11`, `11.0.6`, `11-al2-full`](https://github.com/corretto/corretto-11-docker/blob/a797c24219a9262e581ee70fc928c57acacde331/Dockerfile) - # Quick reference +- **Maintained by**: + [the AWS JDK team](https://github.com/corretto/corretto-8-docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`8`, `8u252`, `8u252-al2`, `8-al2-full`, `8-al2-jdk`, `latest`](https://github.com/corretto/corretto-docker/blob/619edf4eceed8bc4392509cfb29a4cdaac4787d8/8/jdk/al2/Dockerfile) +- [`11`, `11.0.7`, `11.0.7-al2`, `11-al2-jdk`, `11-al2-full`](https://github.com/corretto/corretto-docker/blob/619edf4eceed8bc4392509cfb29a4cdaac4787d8/11/jdk/al2/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/corretto/corretto-8-docker/issues](https://github.com/corretto/corretto-8-docker/issues) -- **Maintained by**: - [the AWS JDK team](https://github.com/corretto/corretto-8-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/amazoncorretto/), [`arm64v8`](https://hub.docker.com/r/arm64v8/amazoncorretto/) diff --git a/amazonlinux/README.md b/amazonlinux/README.md index caef0093fb44..bc75ac053333 100644 --- a/amazonlinux/README.md +++ b/amazonlinux/README.md @@ -14,24 +14,26 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`2.0.20191217.0`, `2`, `latest`](https://github.com/amazonlinux/container-images/blob/93b9c7974ab6ddd65abace3bf68c20005e5ee82a/Dockerfile) -- [`2.0.20191217.0-with-sources`, `2-with-sources`, `with-sources`](https://github.com/amazonlinux/container-images/blob/7f7aefac6e2d3782f75f4a70a12bce904dfee052/Dockerfile) -- [`2018.03.0.20191219.0`, `2018.03`, `1`](https://github.com/amazonlinux/container-images/blob/c7ef2721d68a23b9614060c5ebbbef50f03a05d7/Dockerfile) -- [`2018.03.0.20191219.0-with-sources`, `2018.03-with-sources`, `1-with-sources`](https://github.com/amazonlinux/container-images/blob/6e2066b126bad9aa494f00b4a4f62985d30a967e/Dockerfile) - # Quick reference +- **Maintained by**: + [the Amazon Linux Team](https://github.com/aws/amazon-linux-docker-images) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`2.0.20200406.0`, `2`, `latest`](https://github.com/amazonlinux/container-images/blob/92466cbdf8600e425701459dba31a31aa53415e7/Dockerfile) +- [`2.0.20200406.0-with-sources`, `2-with-sources`, `with-sources`](https://github.com/amazonlinux/container-images/blob/d686ee33d867fddd67595fb5d0df581b23ebfdfe/Dockerfile) +- [`2018.03.0.20200318.1`, `2018.03`, `1`](https://github.com/amazonlinux/container-images/blob/3209338a28f4fa5f0a189e517c0809d095c777d8/Dockerfile) +- [`2018.03.0.20200318.1-with-sources`, `2018.03-with-sources`, `1-with-sources`](https://github.com/amazonlinux/container-images/blob/4f52cd2aa92456ef8f867fb6fa8ac63aab2d462f/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [the Amazon Linux forums](https://forums.aws.amazon.com/forum.jspa?forumID=228) -- **Maintained by**: - [the Amazon Linux Team](https://github.com/aws/amazon-linux-docker-images) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/amazonlinux/), [`arm64v8`](https://hub.docker.com/r/arm64v8/amazonlinux/) diff --git a/arangodb/README.md b/arangodb/README.md index 7f9834f9edc9..2149a8c4d337 100644 --- a/arangodb/README.md +++ b/arangodb/README.md @@ -14,26 +14,25 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`2.8`, `2.8.11`](https://github.com/arangodb/arangodb-docker/blob/d6fca9a137cd21345b1d380fc0e72daacb6130ce/jessie/2.8.11/Dockerfile) -- [`3.2`, `3.2.17`](https://github.com/arangodb/arangodb-docker/blob/b4c22ad8bf4facbbc7c3b24e985251a09fcdbcec/stretch/3.2.17/Dockerfile) -- [`3.3`, `3.3.23`](https://github.com/arangodb/arangodb-docker/blob/24db8fa0429ce6fa1f7d56e54c9bb3da51c32b3e/stretch/3.3.23/Dockerfile) -- [`3.4`, `3.4.9`](https://github.com/arangodb/arangodb-docker/blob/4aa774dd973b77f958fbe7a90285ca2452ca22aa/alpine/3.4.9/Dockerfile) -- [`3.5`, `3.5.4`](https://github.com/arangodb/arangodb-docker/blob/8fa0c5d9b74ca36cf3e7ed6e8df8954c87cf04a6/alpine/3.5.4/Dockerfile) -- [`3.6`, `3.6.1`, `latest`](https://github.com/arangodb/arangodb-docker/blob/3a3b5e8f4314686cb531720158e27bf6abe0c11b/alpine/3.6.1/Dockerfile) - # Quick reference +- **Maintained by**: + [ArangoDB](https://github.com/arangodb/arangodb-docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`3.4`, `3.4.10`](https://github.com/arangodb/arangodb-docker/blob/63dc866beb0546ba3b172e76f64759abfe1a0a28/alpine/3.4.10/Dockerfile) +- [`3.5`, `3.5.5`](https://github.com/arangodb/arangodb-docker/blob/8690d4d6c3f3f0aaea34af72455a2c78a5669149/alpine/3.5.5.1/Dockerfile) +- [`3.6`, `3.6.3`, `latest`](https://github.com/arangodb/arangodb-docker/blob/63dc866beb0546ba3b172e76f64759abfe1a0a28/alpine/3.6.3.1/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/arangodb/arangodb-docker/issues](https://github.com/arangodb/arangodb-docker/issues) -- **Maintained by**: - [ArangoDB](https://github.com/arangodb/arangodb-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/arangodb/) @@ -50,9 +49,11 @@ WARNING: # What is ArangoDB? -ArangoDB is a multi-model, open-source database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions. Use ACID transactions if you require them. Scale horizontally and vertically with a few mouse clicks. +ArangoDB is a multi-model, open-source database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions. Use ACID transactions if you require them. Scale horizontally with a few mouse clicks. -The supported data models can be mixed in queries and allow ArangoDB to be the aggregation point for the data request you have in mind. +ArangoDB runs everywhere: On-prem, in the cloud and also on [ArangoDBs Cloud Service Oasis](https://cloud.arangodb.com/home). + +The supported data models can be mixed in queries and allow ArangoDB to be the aggregation point for your data. > [arangodb.com](https://arangodb.com) @@ -174,6 +175,29 @@ unix> docker exec -it jolly_joker arangosh See more information about [Configuration](https://www.arangodb.com/docs/stable/administration-configuration.html) +### Limiting resource utilization + +`arangod` checks the following environment variables, which can be used to restrict how much memory and how many CPU cores it should use: + +- `ARANGODB_OVERRIDE_DETECTED_TOTAL_MEMORY` *(introduced in v3.6.3)* + + This variable can be used to override the automatic detection of the total amount of RAM present on the system. One can specify a decimal number (in bytes). Furthermore, if `G` or `g` is appended, the value is multiplied by `2^30`. If `M` or `m` is appended, the value is multiplied by `2^20`. If `K` or `k` is appended, the value is multiplied by `2^10`. That is, `64G` means 64 gigabytes. + + The total amount of RAM detected is logged as an INFO message at server start. If the variable is set, the overridden value is shown. Various default sizes are calculated based on this value (e.g. RocksDB buffer cache size). + + Setting this option can in particular be useful in two cases: + + 1. If `arangod` is running in a container and its cgroup has a RAM limitation, then one should specify this limitation in this environment variable, since it is currently not automatically detected. + 2. If `arangod` is running alongside other services on the same machine and thus sharing the RAM with them, one should limit the amount of memory using this environment variable. + +- `ARANGODB_OVERRIDE_DETECTED_NUMBER_OF_CORES` *(introduced in v3.7.1)* + + This variable can be used to override the automatic detection of the number of CPU cores present on the system. + + The number of CPU cores detected is logged as an INFO message at server start. If the variable is set, the overridden value is shown. Various default values for threading are calculated based on this value. + + Setting this option is useful if `arangod` is running in a container or alongside other services on the same machine and shall not use all available CPUs. + ## Persistent Data ArangoDB supports two different storage engines as of ArangoDB 3.2. You can choose them while instantiating the container with the environment variable `ARANGO_STORAGE_ENGINE`. With `mmfiles` you choose the classic storage engine, `rocksdb` will choose the newly introduced storage engine based on [RocksDB](http://rocksdb.org/). The default choice is `mmfiles`. diff --git a/arangodb/content.md b/arangodb/content.md index a59e44151dbc..dbf8ef22ef81 100644 --- a/arangodb/content.md +++ b/arangodb/content.md @@ -1,8 +1,10 @@ # What is ArangoDB? -ArangoDB is a multi-model, open-source database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions. Use ACID transactions if you require them. Scale horizontally and vertically with a few mouse clicks. +ArangoDB is a multi-model, open-source database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions. Use ACID transactions if you require them. Scale horizontally with a few mouse clicks. -The supported data models can be mixed in queries and allow ArangoDB to be the aggregation point for the data request you have in mind. +ArangoDB runs everywhere: On-prem, in the cloud and also on [ArangoDBs Cloud Service Oasis](https://cloud.arangodb.com/home). + +The supported data models can be mixed in queries and allow ArangoDB to be the aggregation point for your data. > [arangodb.com](https://arangodb.com) @@ -124,6 +126,29 @@ unix> docker exec -it jolly_joker arangosh See more information about [Configuration](https://www.arangodb.com/docs/stable/administration-configuration.html) +### Limiting resource utilization + +`arangod` checks the following environment variables, which can be used to restrict how much memory and how many CPU cores it should use: + +- `ARANGODB_OVERRIDE_DETECTED_TOTAL_MEMORY` *(introduced in v3.6.3)* + + This variable can be used to override the automatic detection of the total amount of RAM present on the system. One can specify a decimal number (in bytes). Furthermore, if `G` or `g` is appended, the value is multiplied by `2^30`. If `M` or `m` is appended, the value is multiplied by `2^20`. If `K` or `k` is appended, the value is multiplied by `2^10`. That is, `64G` means 64 gigabytes. + + The total amount of RAM detected is logged as an INFO message at server start. If the variable is set, the overridden value is shown. Various default sizes are calculated based on this value (e.g. RocksDB buffer cache size). + + Setting this option can in particular be useful in two cases: + + 1. If `arangod` is running in a container and its cgroup has a RAM limitation, then one should specify this limitation in this environment variable, since it is currently not automatically detected. + 2. If `arangod` is running alongside other services on the same machine and thus sharing the RAM with them, one should limit the amount of memory using this environment variable. + +- `ARANGODB_OVERRIDE_DETECTED_NUMBER_OF_CORES` *(introduced in v3.7.1)* + + This variable can be used to override the automatic detection of the number of CPU cores present on the system. + + The number of CPU cores detected is logged as an INFO message at server start. If the variable is set, the overridden value is shown. Various default values for threading are calculated based on this value. + + Setting this option is useful if `arangod` is running in a container or alongside other services on the same machine and shall not use all available CPUs. + ## Persistent Data ArangoDB supports two different storage engines as of ArangoDB 3.2. You can choose them while instantiating the container with the environment variable `ARANGO_STORAGE_ENGINE`. With `mmfiles` you choose the classic storage engine, `rocksdb` will choose the newly introduced storage engine based on [RocksDB](http://rocksdb.org/). The default choice is `mmfiles`. diff --git a/archlinux/README.md b/archlinux/README.md index fe9af1b6fb9a..0f0e5c908211 100644 --- a/archlinux/README.md +++ b/archlinux/README.md @@ -14,25 +14,30 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + Arch Linux trusted users [Santiago Torres-Arias](https://www.archlinux.org/people/trusted-users/#sangy) and [Christian Rebischke](https://www.archlinux.org/people/trusted-users/#shibumi) as well as Arch Linux developer [Pierre Schmitz](https://www.archlinux.org/people/developers/#pierre). + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links -- [`latest`, `20200205`](https://github.com/archlinux/archlinux-docker/blob/38da0535b738f00ec3beeb18fef27758744b7f13/Dockerfile) +- [`latest`, `20200505`](https://github.com/archlinux/archlinux-docker/blob/dd03495526350f45138b21be43f2a93c1649453a/Dockerfile) +- [`20200407`](https://github.com/archlinux/archlinux-docker/blob/c136f3e502204c8d61fbfb48c2c64fa76c4f143c/Dockerfile) +- [`20200306`](https://github.com/archlinux/archlinux-docker/blob/7cc3899f3be9e2da0bc3c03f82f0f570df9ce908/Dockerfile) +- [`20200205`](https://github.com/archlinux/archlinux-docker/blob/38da0535b738f00ec3beeb18fef27758744b7f13/Dockerfile) - [`20200106`](https://github.com/archlinux/archlinux-docker/blob/5cda6709af009df0c1db0022629b45a2ddc9f717/Dockerfile) - [`20191205`](https://github.com/archlinux/archlinux-docker/blob/b285a662b4fb81b8614f8705d7ddd7681b8d530b/Dockerfile) - [`20191105`](https://github.com/archlinux/archlinux-docker/blob/15a9a3997aa8e571a8ce2a019b65b5eb698919ec/Dockerfile) - [`20191006`](https://github.com/archlinux/archlinux-docker/blob/ed18f615efd16f3a39b2c3eeed79a1f0c6a1dfca/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/archlinux/archlinux-docker/issues](https://github.com/archlinux/archlinux-docker/issues) -- **Maintained by**: - Arch Linux trusted users [Santiago Torres-Arias](https://www.archlinux.org/people/trusted-users/#sangy) and [Christian Rebischke](https://www.archlinux.org/people/trusted-users/#shibumi) as well as Arch Linux developer [Pierre Schmitz](https://www.archlinux.org/people/developers/#pierre). - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/archlinux/) diff --git a/backdrop/README.md b/backdrop/README.md index 76b238748e74..b070535e03ed 100644 --- a/backdrop/README.md +++ b/backdrop/README.md @@ -14,22 +14,24 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [Backdrop Ops](https://github.com/backdrop-ops/backdrop-docker) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links - [`1.13.2`, `1.13`, `1`, `1.13.2-apache`, `1.13-apache`, `1-apache`, `apache`, `latest`](https://github.com/backdrop-ops/backdrop-docker/blob/1c82e369b6bf1b8ab45becda7f9f9777fe7f6a7f/1/apache/Dockerfile) - [`1.13.2-fpm`, `1.13-fpm`, `1-fpm`, `fpm`](https://github.com/backdrop-ops/backdrop-docker/blob/1c82e369b6bf1b8ab45becda7f9f9777fe7f6a7f/1/fpm/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/backdrop-ops/backdrop-docker/issues](https://github.com/backdrop-ops/backdrop-docker/issues) -- **Maintained by**: - [Backdrop Ops](https://github.com/backdrop-ops/backdrop-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/backdrop/), [`arm64v8`](https://hub.docker.com/r/arm64v8/backdrop/) diff --git a/bash/README.md b/bash/README.md index cebf5b9a44fd..ec3847e237ba 100644 --- a/bash/README.md +++ b/bash/README.md @@ -14,10 +14,18 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [Tianon (of the Docker Community)](https://github.com/tianon/docker-bash), [with Chet's support (from Bash upstream)](https://github.com/docker-library/official-images/pull/2217#issue-181031192) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links -- [`devel-20200207`, `devel`](https://github.com/tianon/docker-bash/blob/5ca7dcc2ef6daf72ac16816117222aec39a18589/devel/Dockerfile) -- [`5.0.16`, `5.0`, `5`, `latest`](https://github.com/tianon/docker-bash/blob/ec764fa68f8ab725332bec6e18eda174afe1cd53/5.0/Dockerfile) +- [`devel-20200518`, `devel`](https://github.com/tianon/docker-bash/blob/887f3d4d63f6c990c5ed743b43167f2c6c6dc4c7/devel/Dockerfile) +- [`5.0.17`, `5.0`, `5`, `latest`](https://github.com/tianon/docker-bash/blob/bdb65fba59b806a9987f3b8e9d4522d5f4d49a92/5.0/Dockerfile) - [`4.4.23`, `4.4`, `4`](https://github.com/tianon/docker-bash/blob/f55ec52c6bb3a9a1b942a775f848002826b58b8a/4.4/Dockerfile) - [`4.3.48`, `4.3`](https://github.com/tianon/docker-bash/blob/f55ec52c6bb3a9a1b942a775f848002826b58b8a/4.3/Dockerfile) - [`4.2.53`, `4.2`](https://github.com/tianon/docker-bash/blob/f55ec52c6bb3a9a1b942a775f848002826b58b8a/4.2/Dockerfile) @@ -27,17 +35,11 @@ WARNING: - [`3.1.23`, `3.1`](https://github.com/tianon/docker-bash/blob/f55ec52c6bb3a9a1b942a775f848002826b58b8a/3.1/Dockerfile) - [`3.0.22`, `3.0`](https://github.com/tianon/docker-bash/blob/f55ec52c6bb3a9a1b942a775f848002826b58b8a/3.0/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/tianon/docker-bash/issues](https://github.com/tianon/docker-bash/issues) -- **Maintained by**: - [Tianon (of the Docker Community)](https://github.com/tianon/docker-bash), [with Chet's support (from Bash upstream)](https://github.com/docker-library/official-images/pull/2217#issue-181031192) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/bash/), [`arm32v6`](https://hub.docker.com/r/arm32v6/bash/), [`arm32v7`](https://hub.docker.com/r/arm32v7/bash/), [`arm64v8`](https://hub.docker.com/r/arm64v8/bash/), [`i386`](https://hub.docker.com/r/i386/bash/), [`ppc64le`](https://hub.docker.com/r/ppc64le/bash/), [`s390x`](https://hub.docker.com/r/s390x/bash/) diff --git a/bonita/README.md b/bonita/README.md index 0650b1da2869..a8a51a73f1af 100644 --- a/bonita/README.md +++ b/bonita/README.md @@ -14,22 +14,24 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`7.9.4`, `7.9`](https://github.com/Bonitasoft-Community/docker_bonita/blob/4ce826e88b107ab685c4df72af1960dda68890f1/7.9/Dockerfile) -- [`7.10.1`, `7.10`, `latest`](https://github.com/Bonitasoft-Community/docker_bonita/blob/e03cc6efc2e54edf11f36805502258df3d05e5a7/7.10/Dockerfile) - # Quick reference +- **Maintained by**: + [Bonitasoft Community](https://github.com/Bonitasoft-Community/docker_bonita) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`7.9.5`, `7.9`](https://github.com/Bonitasoft-Community/docker_bonita/blob/b58b05d989055ca3521fc92211d10ff640b4028f/7.9/Dockerfile) +- [`7.10.4`, `7.10`, `latest`](https://github.com/Bonitasoft-Community/docker_bonita/blob/c25c0b161fe2f5ec620122822317e4985cc3b6f2/7.10/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/Bonitasoft-Community/docker_bonita/issues](https://github.com/Bonitasoft-Community/docker_bonita/issues) -- **Maintained by**: - [Bonitasoft Community](https://github.com/Bonitasoft-Community/docker_bonita) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/bonita/), [`arm64v8`](https://hub.docker.com/r/arm64v8/bonita/), [`ppc64le`](https://hub.docker.com/r/ppc64le/bonita/) @@ -204,7 +206,7 @@ The `-v /my/own/datadir:/opt/bonita` part of the command mounts the `/my/own/dat - Stop the container to perform a backup ```console - $ docker stop bonita_7.9.4_postgres + $ docker stop bonita_7.9.5_postgres ``` - For containers < 7.3.0 : @@ -265,9 +267,9 @@ The `-v /my/own/datadir:/opt/bonita` part of the command mounts the `/my/own/dat ```console cd bonita_migration - wget https://release.ow2.org/bonita/bonita-migration-distrib-2.47.0.zip + wget https://release.ow2.org/bonita/bonita-migration-distrib-2.50.0.zip wget https://download.forge.ow2.org/bonita/BonitaBPMCommunity-7.2.4-Tomcat-7.0.67.zip - unzip bonita-migration-distrib-2.47.0.zip + unzip bonita-migration-distrib-2.50.0.zip unzip BonitaBPMCommunity-7.2.4-Tomcat-7.0.67.zip ``` @@ -282,14 +284,14 @@ The `-v /my/own/datadir:/opt/bonita` part of the command mounts the `/my/own/dat ```console cd bonita_migration - wget https://release.ow2.org/bonita/bonita-migration-distrib-2.47.0.zip - unzip bonita-migration-distrib-2.47.0.zip + wget https://release.ow2.org/bonita/bonita-migration-distrib-2.50.0.zip + unzip bonita-migration-distrib-2.50.0.zip ``` - Configure the migration tool ```console - $ cd bonita-migration-distrib-2.47.0 + $ cd bonita-migration-distrib-2.50.0 ``` edit the migration tool config to point towards the copy of bonita home and db @@ -326,17 +328,17 @@ The `-v /my/own/datadir:/opt/bonita` part of the command mounts the `/my/own/dat - If >= 7.3.0 ```console - $ docker run --name=bonita_7.10.1_postgres --link mydbpostgres:postgres -e "DB_NAME=newbonitadb" -e "DB_USER=newbonitauser" -e "DB_PASS=newbonitapass" -d -p 8081:8080 bonita:7.10.1 + $ docker run --name=bonita_7.10.4_postgres --link mydbpostgres:postgres -e "DB_NAME=newbonitadb" -e "DB_USER=newbonitauser" -e "DB_PASS=newbonitapass" -d -p 8081:8080 bonita:7.10.4 ``` - Reapply specific configuration if needed, for example with a version >= 7.3.0 : ```console - $ docker exec -ti bonita_7.10.1_postgres /bin/bash + $ docker exec -ti bonita_7.10.4_postgres /bin/bash ``` ```console - $ cd /opt/bonita/BonitaCommunity-7.10.1/setup + $ cd /opt/bonita/BonitaCommunity-7.10.4/setup $ ./setup.sh pull $ TENANT_LOGIN=tech_user $ TENANT_PASSWORD=secret @@ -356,7 +358,7 @@ The `-v /my/own/datadir:/opt/bonita` part of the command mounts the `/my/own/dat ``` ```console - $ docker restart bonita_7.10.1_postgres + $ docker restart bonita_7.10.4_postgres ``` - Specific consideration regarding migration to Java 11 in Bonita 7.9 @@ -480,7 +482,7 @@ For example, you can increase the log level : ```console $ mkdir -p custom_bonita $ echo '#!/bin/bash' > custom_bonita/bonita.sh -$ echo 'sed -i "s/^org.bonitasoft.level = WARNING$/org.bonitasoft.level = FINEST/" /opt/bonita/BonitaCommunity-7.10.1/server/conf/logging.properties' >> custom_bonita/bonita.sh +$ echo 'sed -i "s/^org.bonitasoft.level = WARNING$/org.bonitasoft.level = FINEST/" /opt/bonita/BonitaCommunity-7.10.4/server/conf/logging.properties' >> custom_bonita/bonita.sh $ chmod +x custom_bonita/bonita.sh $ docker run --name bonita_custom -v "$PWD"/custom_bonita/:/opt/custom-init.d -d -p 8080:8080 bonita @@ -498,7 +500,7 @@ Note: There are several ways to check the `bonita` logs. Till Bonita 7.8, one of ```console $ docker exec -ti bonita_custom /bin/bash -tail -f /opt/bonita/BonitaCommunity-7.10.1/server/logs/bonita.`date +%Y-%m-%d`.log +tail -f /opt/bonita/BonitaCommunity-7.10.4/server/logs/bonita.`date +%Y-%m-%d`.log ``` Since Bonita 7.9 bonita logs are redirected towards standard output and directly accessible using diff --git a/bonita/content.md b/bonita/content.md index 070e2b628428..4aa547b37a87 100644 --- a/bonita/content.md +++ b/bonita/content.md @@ -106,7 +106,7 @@ The `-v /my/own/datadir:/opt/bonita` part of the command mounts the `/my/own/dat - Stop the container to perform a backup ```console - $ docker stop bonita_7.9.4_postgres + $ docker stop bonita_7.9.5_postgres ``` - For containers < 7.3.0 : @@ -167,9 +167,9 @@ The `-v /my/own/datadir:/opt/bonita` part of the command mounts the `/my/own/dat ```console cd bonita_migration - wget https://release.ow2.org/bonita/bonita-migration-distrib-2.47.0.zip + wget https://release.ow2.org/bonita/bonita-migration-distrib-2.50.0.zip wget https://download.forge.ow2.org/bonita/BonitaBPMCommunity-7.2.4-Tomcat-7.0.67.zip - unzip bonita-migration-distrib-2.47.0.zip + unzip bonita-migration-distrib-2.50.0.zip unzip BonitaBPMCommunity-7.2.4-Tomcat-7.0.67.zip ``` @@ -184,14 +184,14 @@ The `-v /my/own/datadir:/opt/bonita` part of the command mounts the `/my/own/dat ```console cd bonita_migration - wget https://release.ow2.org/bonita/bonita-migration-distrib-2.47.0.zip - unzip bonita-migration-distrib-2.47.0.zip + wget https://release.ow2.org/bonita/bonita-migration-distrib-2.50.0.zip + unzip bonita-migration-distrib-2.50.0.zip ``` - Configure the migration tool ```console - $ cd bonita-migration-distrib-2.47.0 + $ cd bonita-migration-distrib-2.50.0 ``` edit the migration tool config to point towards the copy of bonita home and db @@ -228,17 +228,17 @@ The `-v /my/own/datadir:/opt/bonita` part of the command mounts the `/my/own/dat - If >= 7.3.0 ```console - $ docker run --name=bonita_7.10.1_postgres --link mydbpostgres:postgres -e "DB_NAME=newbonitadb" -e "DB_USER=newbonitauser" -e "DB_PASS=newbonitapass" -d -p 8081:8080 %%IMAGE%%:7.10.1 + $ docker run --name=bonita_7.10.4_postgres --link mydbpostgres:postgres -e "DB_NAME=newbonitadb" -e "DB_USER=newbonitauser" -e "DB_PASS=newbonitapass" -d -p 8081:8080 %%IMAGE%%:7.10.4 ``` - Reapply specific configuration if needed, for example with a version >= 7.3.0 : ```console - $ docker exec -ti bonita_7.10.1_postgres /bin/bash + $ docker exec -ti bonita_7.10.4_postgres /bin/bash ``` ```console - $ cd /opt/bonita/BonitaCommunity-7.10.1/setup + $ cd /opt/bonita/BonitaCommunity-7.10.4/setup $ ./setup.sh pull $ TENANT_LOGIN=tech_user $ TENANT_PASSWORD=secret @@ -258,7 +258,7 @@ The `-v /my/own/datadir:/opt/bonita` part of the command mounts the `/my/own/dat ``` ```console - $ docker restart bonita_7.10.1_postgres + $ docker restart bonita_7.10.4_postgres ``` - Specific consideration regarding migration to Java 11 in Bonita 7.9 @@ -382,7 +382,7 @@ For example, you can increase the log level : ```console $ mkdir -p custom_bonita $ echo '#!/bin/bash' > custom_bonita/bonita.sh -$ echo 'sed -i "s/^org.bonitasoft.level = WARNING$/org.bonitasoft.level = FINEST/" /opt/bonita/BonitaCommunity-7.10.1/server/conf/logging.properties' >> custom_bonita/bonita.sh +$ echo 'sed -i "s/^org.bonitasoft.level = WARNING$/org.bonitasoft.level = FINEST/" /opt/bonita/BonitaCommunity-7.10.4/server/conf/logging.properties' >> custom_bonita/bonita.sh $ chmod +x custom_bonita/bonita.sh $ docker run --name bonita_custom -v "$PWD"/custom_bonita/:/opt/custom-init.d -d -p 8080:8080 %%IMAGE%% @@ -400,7 +400,7 @@ Note: There are several ways to check the `bonita` logs. Till Bonita 7.8, one of ```console $ docker exec -ti bonita_custom /bin/bash -tail -f /opt/bonita/BonitaCommunity-7.10.1/server/logs/bonita.`date +%Y-%m-%d`.log +tail -f /opt/bonita/BonitaCommunity-7.10.4/server/logs/bonita.`date +%Y-%m-%d`.log ``` Since Bonita 7.9 bonita logs are redirected towards standard output and directly accessible using diff --git a/buildpack-deps/README.md b/buildpack-deps/README.md index 1d220829a451..e64269672d9e 100644 --- a/buildpack-deps/README.md +++ b/buildpack-deps/README.md @@ -14,49 +14,54 @@ 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/cd0058f0893008c7ffa8e9cb9d3d5208cf5f2f75/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/cd0058f0893008c7ffa8e9cb9d3d5208cf5f2f75/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/cd0058f0893008c7ffa8e9cb9d3d5208cf5f2f75/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/cd0058f0893008c7ffa8e9cb9d3d5208cf5f2f75/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/1bf287b61b2c02d8890f4806a9bfb2c7042b308d/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/cd0058f0893008c7ffa8e9cb9d3d5208cf5f2f75/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/cd0058f0893008c7ffa8e9cb9d3d5208cf5f2f75/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/cd0058f0893008c7ffa8e9cb9d3d5208cf5f2f75/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/cd0058f0893008c7ffa8e9cb9d3d5208cf5f2f75/xenial/Dockerfile) - # Quick reference +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/buildpack-deps) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`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.) + - **Where to file issues**: [https://github.com/docker-library/buildpack-deps/issues](https://github.com/docker-library/buildpack-deps/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/buildpack-deps) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/buildpack-deps/), [`arm32v5`](https://hub.docker.com/r/arm32v5/buildpack-deps/), [`arm32v7`](https://hub.docker.com/r/arm32v7/buildpack-deps/), [`arm64v8`](https://hub.docker.com/r/arm64v8/buildpack-deps/), [`i386`](https://hub.docker.com/r/i386/buildpack-deps/), [`ppc64le`](https://hub.docker.com/r/ppc64le/buildpack-deps/), [`s390x`](https://hub.docker.com/r/s390x/buildpack-deps/) + [`amd64`](https://hub.docker.com/r/amd64/buildpack-deps/), [`arm32v5`](https://hub.docker.com/r/arm32v5/buildpack-deps/), [`arm32v7`](https://hub.docker.com/r/arm32v7/buildpack-deps/), [`arm64v8`](https://hub.docker.com/r/arm64v8/buildpack-deps/), [`i386`](https://hub.docker.com/r/i386/buildpack-deps/), [`mips64le`](https://hub.docker.com/r/mips64le/buildpack-deps/), [`ppc64le`](https://hub.docker.com/r/ppc64le/buildpack-deps/), [`s390x`](https://hub.docker.com/r/s390x/buildpack-deps/) - **Published image artifact details**: [repo-info repo's `repos/buildpack-deps/` directory](https://github.com/docker-library/repo-info/blob/master/repos/buildpack-deps) ([history](https://github.com/docker-library/repo-info/commits/master/repos/buildpack-deps)) diff --git a/busybox/README.md b/busybox/README.md index a208761839cf..d186e433ab4a 100644 --- a/busybox/README.md +++ b/busybox/README.md @@ -14,26 +14,28 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`1.31.1-uclibc`, `1.31-uclibc`, `1-uclibc`, `uclibc`](https://github.com/docker-library/busybox/blob/9d1c74a415de8f8795dfe3cd42b97c9ae7ef770f/uclibc/Dockerfile) -- [`1.31.1-glibc`, `1.31-glibc`, `1-glibc`, `glibc`](https://github.com/docker-library/busybox/blob/9d1c74a415de8f8795dfe3cd42b97c9ae7ef770f/glibc/Dockerfile) -- [`1.31.1-musl`, `1.31-musl`, `1-musl`, `musl`](https://github.com/docker-library/busybox/blob/9d1c74a415de8f8795dfe3cd42b97c9ae7ef770f/musl/Dockerfile) -- [`1.31.1`, `1.31`, `1`, `latest`](https://github.com/docker-library/busybox/blob/9d1c74a415de8f8795dfe3cd42b97c9ae7ef770f/uclibc/Dockerfile) - # Quick reference +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/busybox) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`1.31.1-uclibc`, `1.31-uclibc`, `1-uclibc`, `uclibc`](https://github.com/docker-library/busybox/blob/7c3206169c4d32ae0afbb36b90cb9f9b77011f7a/uclibc/Dockerfile) +- [`1.31.1-glibc`, `1.31-glibc`, `1-glibc`, `glibc`](https://github.com/docker-library/busybox/blob/7c3206169c4d32ae0afbb36b90cb9f9b77011f7a/glibc/Dockerfile) +- [`1.31.1-musl`, `1.31-musl`, `1-musl`, `musl`](https://github.com/docker-library/busybox/blob/7c3206169c4d32ae0afbb36b90cb9f9b77011f7a/musl/Dockerfile) +- [`1.31.1`, `1.31`, `1`, `latest`](https://github.com/docker-library/busybox/blob/7c3206169c4d32ae0afbb36b90cb9f9b77011f7a/uclibc/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/docker-library/busybox/issues](https://github.com/docker-library/busybox/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/busybox) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/busybox/), [`arm32v5`](https://hub.docker.com/r/arm32v5/busybox/), [`arm32v6`](https://hub.docker.com/r/arm32v6/busybox/), [`arm32v7`](https://hub.docker.com/r/arm32v7/busybox/), [`arm64v8`](https://hub.docker.com/r/arm64v8/busybox/), [`i386`](https://hub.docker.com/r/i386/busybox/), [`ppc64le`](https://hub.docker.com/r/ppc64le/busybox/), [`s390x`](https://hub.docker.com/r/s390x/busybox/) + [`amd64`](https://hub.docker.com/r/amd64/busybox/), [`arm32v5`](https://hub.docker.com/r/arm32v5/busybox/), [`arm32v6`](https://hub.docker.com/r/arm32v6/busybox/), [`arm32v7`](https://hub.docker.com/r/arm32v7/busybox/), [`arm64v8`](https://hub.docker.com/r/arm64v8/busybox/), [`i386`](https://hub.docker.com/r/i386/busybox/), [`mips64le`](https://hub.docker.com/r/mips64le/busybox/), [`ppc64le`](https://hub.docker.com/r/ppc64le/busybox/), [`s390x`](https://hub.docker.com/r/s390x/busybox/) - **Published image artifact details**: [repo-info repo's `repos/busybox/` directory](https://github.com/docker-library/repo-info/blob/master/repos/busybox) ([history](https://github.com/docker-library/repo-info/commits/master/repos/busybox)) diff --git a/caddy/README-short.txt b/caddy/README-short.txt new file mode 100644 index 000000000000..7d241e2f1f9e --- /dev/null +++ b/caddy/README-short.txt @@ -0,0 +1 @@ +Caddy 2 is a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go. diff --git a/caddy/README.md b/caddy/README.md new file mode 100644 index 000000000000..05e9dcddf236 --- /dev/null +++ b/caddy/README.md @@ -0,0 +1,209 @@ + + +# Quick reference + +- **Maintained by**: + [the Caddy Docker Maintainers](https://github.com/caddyserver/caddy-docker) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + +# Supported tags and respective `Dockerfile` links + +(See ["What's the difference between 'Shared' and 'Simple' tags?" in the FAQ](https://github.com/docker-library/faq#whats-the-difference-between-shared-and-simple-tags).) + +## Simple Tags + +- [`2.0.0-alpine`, `2-alpine`, `alpine`](https://github.com/caddyserver/caddy-docker/blob/c09e27ca73c56565d4526eef27adbac9ba57575c/alpine/Dockerfile) +- [`2.0.0-builder`, `2-builder`, `builder`](https://github.com/caddyserver/caddy-docker/blob/d9baf11b7abb9343891bb9c28f8cc7137ae94b68/builder/Dockerfile) +- [`2.0.0-windowsservercore-1809`, `2-windowsservercore-1809`, `windowsservercore-1809`](https://github.com/caddyserver/caddy-docker/blob/d9baf11b7abb9343891bb9c28f8cc7137ae94b68/windows/1809/Dockerfile) +- [`2.0.0-windowsservercore-ltsc2016`, `2-windowsservercore-ltsc2016`, `windowsservercore-ltsc2016`](https://github.com/caddyserver/caddy-docker/blob/d9baf11b7abb9343891bb9c28f8cc7137ae94b68/windows/ltsc2016/Dockerfile) + +## Shared Tags + +- `2.0.0`, `2`, `latest`: + - [`2.0.0-alpine`](https://github.com/caddyserver/caddy-docker/blob/c09e27ca73c56565d4526eef27adbac9ba57575c/alpine/Dockerfile) + - [`2.0.0-windowsservercore-1809`](https://github.com/caddyserver/caddy-docker/blob/d9baf11b7abb9343891bb9c28f8cc7137ae94b68/windows/1809/Dockerfile) + - [`2.0.0-windowsservercore-ltsc2016`](https://github.com/caddyserver/caddy-docker/blob/d9baf11b7abb9343891bb9c28f8cc7137ae94b68/windows/ltsc2016/Dockerfile) +- `2.0.0-windowsservercore`, `2-windowsservercore`, `windowsservercore`: + - [`2.0.0-windowsservercore-1809`](https://github.com/caddyserver/caddy-docker/blob/d9baf11b7abb9343891bb9c28f8cc7137ae94b68/windows/1809/Dockerfile) + - [`2.0.0-windowsservercore-ltsc2016`](https://github.com/caddyserver/caddy-docker/blob/d9baf11b7abb9343891bb9c28f8cc7137ae94b68/windows/ltsc2016/Dockerfile) + +# Quick reference (cont.) + +- **Where to file issues**: + [https://github.com/caddyserver/caddy-docker/issues](https://github.com/caddyserver/caddy-docker/issues) + +- **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) + [`amd64`](https://hub.docker.com/r/amd64/caddy/), [`arm32v6`](https://hub.docker.com/r/arm32v6/caddy/), [`arm32v7`](https://hub.docker.com/r/arm32v7/caddy/), [`arm64v8`](https://hub.docker.com/r/arm64v8/caddy/), [`ppc64le`](https://hub.docker.com/r/ppc64le/caddy/), [`s390x`](https://hub.docker.com/r/s390x/caddy/), [`windows-amd64`](https://hub.docker.com/r/winamd64/caddy/) + +- **Published image artifact details**: + [repo-info repo's `repos/caddy/` directory](https://github.com/docker-library/repo-info/blob/master/repos/caddy) ([history](https://github.com/docker-library/repo-info/commits/master/repos/caddy)) + (image metadata, transfer size, etc) + +- **Image updates**: + [official-images PRs with label `library/caddy`](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fcaddy) + [official-images repo's `library/caddy` file](https://github.com/docker-library/official-images/blob/master/library/caddy) ([history](https://github.com/docker-library/official-images/commits/master/library/caddy)) + +- **Source of this description**: + [docs repo's `caddy/` directory](https://github.com/docker-library/docs/tree/master/caddy) ([history](https://github.com/docker-library/docs/commits/master/caddy)) + +![logo](https://raw.githubusercontent.com/docker-library/docs/175a99d9d009afb887a921e35bfa892a01d7be77/caddy/logo.png) + +# What is Caddy? + +[Caddy 2](https://caddyserver.com/) is a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go. + +## How to use this image + +#### ⚠️ A note about persisted data + +Caddy requires write access to two locations: a [data directory](https://caddyserver.com/docs/conventions#data-directory), and a [configuration directory](https://caddyserver.com/docs/conventions#configuration-directory). While it's not necessary to persist the files stored in the configuration directory, it can be convenient. However, it's very important to persist the data directory. + +From the docs: + +> The data directory must not be treated as a cache. Its contents are not ephemeral or merely for the sake of performance. Caddy stores TLS certificates, private keys, OCSP staples, and other necessary information to the data directory. It should not be purged without an understanding of the implications. + +This image provides for two mount-points for volumes: `/data` and `/config`. + +In the examples below, a [named volume](https://docs.docker.com/storage/volumes/) `caddy_data` is mounted to `/data`, so that data will be persisted. + +Note that named volumes are persisted across container restarts and terminations, so if you move to a new image version, the same data and config directories can be re-used. + +### Basic Usage + +The default config file simply serves files from `/usr/share/caddy`, so if you want to serve `index.html` from the current working directory: + +```console +$ echo "hello world" > index.html +$ docker run -d -p 80:80 \ + -v $PWD/index.html:/usr/share/caddy/index.html \ + -v caddy_data:/data \ + caddy +... +$ curl http://localhost/ +hello world +``` + +To override the default [`Caddyfile`](https://github.com/caddyserver/dist/blob/master/config/Caddyfile), you can mount a new one at `/etc/caddy/Caddyfile`: + +```console +$ docker run -d -p 80:80 \ + -v $PWD/Caddyfile:/etc/caddy/Caddyfile \ + -v caddy_data:/data \ + caddy +``` + +### Automatic TLS with the Caddy image + +The default `Caddyfile` only listens to port `80`, and does not set up automatic TLS. However, if you have a domain name for your site, and its A/AAAA DNS records are properly pointed to this machine's public IP, then you can use this command to simply serve a site over HTTPS: + +```console +$ docker run -d -p 80:80 -p 443:443 \ + -v /site:/usr/share/caddy \ + -v caddy_data:/data \ + -v caddy_config:/config \ + caddy caddy file-server --domain example.com +``` + +The key here is that Caddy is able to listen to ports `80` and `443`, both required for the ACME HTTP challenge. + +See [Caddy's docs](https://caddyserver.com/docs/automatic-https) for more information on automatic HTTPS support! + +### Building your own Caddy-based image + +Most users deploying production sites will not want to rely on mounting files into a container, but will instead base their own images on `caddy`: + +```Dockerfile +# note: never use the :latest tag in a production site +FROM caddy:2.0.0 + +COPY Caddyfile /etc/caddy/Caddyfile +COPY site /site +``` + +#### Adding custom Caddy modules + +Caddy is extendable through the use of "modules". See https://caddyserver.com/docs/extending-caddy for full details. + +You can use the `:builder` image as a short-cut to building a new Caddy binary: + +```Dockerfile +FROM caddy:2.0.0-builder AS builder + +RUN caddy-builder \ + github.com/caddyserver/nginx-adapter \ + github.com/hairyhenderson/caddy-teapot-module@v0.0.1 + +FROM caddy:2.0.0 + +COPY --from=builder /usr/bin/caddy /usr/bin/caddy +``` + +Note the second `FROM` instruction - this produces a much smaller image by simply overlaying the newly-built binary on top of the the regular `caddy` image. + +The `caddy-builder` script is used to [build a new Caddy entrypoint](https://github.com/caddyserver/caddy/blob/71e81d262bc34545f73f1380bc5d078d83d1570f/cmd/caddy/main.go#L15..L25), with the provided modules. You can specify just a module name, or a name with a version (separated by `@`). + +Note that the "standard" Caddy modules ([`github.com/caddyserver/caddy/master/modules/standard`](https://github.com/caddyserver/caddy/tree/master/modules/standard)) are always included. + +### Graceful reloads + +Caddy does not require a full restart when configuration is changed. Caddy comes with a [`caddy reload`](https://caddyserver.com/docs/command-line#caddy-reload) command which can be used to reload its configuration with zero downtime. + +When running Caddy in Docker, the recommended way to trigger a config reload is by executing the `caddy reload` command in the running container. + +First, you'll need to determine your container ID or name. Then, pass the container ID to `docker exec`. + +```console +$ caddy_container_id=$(docker ps | grep caddy | awk '{print $1;}') +$ docker exec $caddy_container_id caddy reload --config /etc/caddy/Caddyfile --adapter caddyfile +``` + +# Image Variants + +The `caddy` images come in many flavors, each designed for a specific use case. + +## `caddy:` + +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. + +## `caddy:-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). + +## `caddy:-windowsservercore` + +This image is based on [Windows Server Core (`microsoft/windowsservercore`)](https://hub.docker.com/r/microsoft/windowsservercore/). As such, it only works in places which that image does, such as Windows 10 Professional/Enterprise (Anniversary Edition) or Windows Server 2016. + +For information about how to get Docker running on Windows, please see the relevant "Quick Start" guide provided by Microsoft: + +- [Windows Server Quick Start](https://msdn.microsoft.com/en-us/virtualization/windowscontainers/quick_start/quick_start_windows_server) +- [Windows 10 Quick Start](https://msdn.microsoft.com/en-us/virtualization/windowscontainers/quick_start/quick_start_windows_10) + +# License + +View [license information](https://github.com/caddyserver/caddy/blob/master/LICENSE) for the software contained in this image. + +As with all Docker images, these likely also contain other software which may be under other licenses (such as Bash, etc from the base distribution, along with any direct or indirect dependencies of the primary software being contained). + +Some additional license information which was able to be auto-detected might be found in [the `repo-info` repository's `caddy/` directory](https://github.com/docker-library/repo-info/tree/master/repos/caddy). + +As for any pre-built image usage, it is the image user's responsibility to ensure that any use of this image complies with any relevant licenses for all software contained within. diff --git a/caddy/content.md b/caddy/content.md new file mode 100644 index 000000000000..6c0bbb7bebdb --- /dev/null +++ b/caddy/content.md @@ -0,0 +1,110 @@ +%%LOGO%% + +# What is Caddy? + +[Caddy 2](https://caddyserver.com/) is a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go. + +## How to use this image + +#### ⚠️ A note about persisted data + +Caddy requires write access to two locations: a [data directory](https://caddyserver.com/docs/conventions#data-directory), and a [configuration directory](https://caddyserver.com/docs/conventions#configuration-directory). While it's not necessary to persist the files stored in the configuration directory, it can be convenient. However, it's very important to persist the data directory. + +From the docs: + +> The data directory must not be treated as a cache. Its contents are not ephemeral or merely for the sake of performance. Caddy stores TLS certificates, private keys, OCSP staples, and other necessary information to the data directory. It should not be purged without an understanding of the implications. + +This image provides for two mount-points for volumes: `/data` and `/config`. + +In the examples below, a [named volume](https://docs.docker.com/storage/volumes/) `caddy_data` is mounted to `/data`, so that data will be persisted. + +Note that named volumes are persisted across container restarts and terminations, so if you move to a new image version, the same data and config directories can be re-used. + +### Basic Usage + +The default config file simply serves files from `/usr/share/caddy`, so if you want to serve `index.html` from the current working directory: + +```console +$ echo "hello world" > index.html +$ docker run -d -p 80:80 \ + -v $PWD/index.html:/usr/share/caddy/index.html \ + -v caddy_data:/data \ + %%IMAGE%% +... +$ curl http://localhost/ +hello world +``` + +To override the default [`Caddyfile`](https://github.com/caddyserver/dist/blob/master/config/Caddyfile), you can mount a new one at `/etc/caddy/Caddyfile`: + +```console +$ docker run -d -p 80:80 \ + -v $PWD/Caddyfile:/etc/caddy/Caddyfile \ + -v caddy_data:/data \ + %%IMAGE%% +``` + +### Automatic TLS with the Caddy image + +The default `Caddyfile` only listens to port `80`, and does not set up automatic TLS. However, if you have a domain name for your site, and its A/AAAA DNS records are properly pointed to this machine's public IP, then you can use this command to simply serve a site over HTTPS: + +```console +$ docker run -d -p 80:80 -p 443:443 \ + -v /site:/usr/share/caddy \ + -v caddy_data:/data \ + -v caddy_config:/config \ + %%IMAGE%% caddy file-server --domain example.com +``` + +The key here is that Caddy is able to listen to ports `80` and `443`, both required for the ACME HTTP challenge. + +See [Caddy's docs](https://caddyserver.com/docs/automatic-https) for more information on automatic HTTPS support! + +### Building your own Caddy-based image + +Most users deploying production sites will not want to rely on mounting files into a container, but will instead base their own images on `%%IMAGE%%`: + +```Dockerfile +# note: never use the :latest tag in a production site +FROM %%IMAGE%%:2.0.0 + +COPY Caddyfile /etc/caddy/Caddyfile +COPY site /site +``` + +#### Adding custom Caddy modules + +Caddy is extendable through the use of "modules". See https://caddyserver.com/docs/extending-caddy for full details. + +You can use the `:builder` image as a short-cut to building a new Caddy binary: + +```Dockerfile +FROM %%IMAGE%%:2.0.0-builder AS builder + +RUN caddy-builder \ + github.com/caddyserver/nginx-adapter \ + github.com/hairyhenderson/caddy-teapot-module@v0.0.1 + +FROM %%IMAGE%%:2.0.0 + +COPY --from=builder /usr/bin/caddy /usr/bin/caddy +``` + +Note the second `FROM` instruction - this produces a much smaller image by simply overlaying the newly-built binary on top of the the regular `%%IMAGE%%` image. + +The `caddy-builder` script is used to [build a new Caddy entrypoint](https://github.com/caddyserver/caddy/blob/71e81d262bc34545f73f1380bc5d078d83d1570f/cmd/caddy/main.go#L15..L25), with the provided modules. You can specify just a module name, or a name with a version (separated by `@`). + +Note that the "standard" Caddy modules ([`github.com/caddyserver/caddy/master/modules/standard`](https://github.com/caddyserver/caddy/tree/master/modules/standard)) are always included. + +### Graceful reloads + +Caddy does not require a full restart when configuration is changed. Caddy comes with a [`caddy reload`](https://caddyserver.com/docs/command-line#caddy-reload) command which can be used to reload its configuration with zero downtime. + +When running Caddy in Docker, the recommended way to trigger a config reload is by executing the `caddy reload` command in the running container. + +First, you'll need to determine your container ID or name. Then, pass the container ID to `docker exec`. + +```console +$ caddy_container_id=$(docker ps | grep caddy | awk '{print $1;}') +$ docker exec $caddy_container_id caddy reload --config /etc/caddy/Caddyfile --adapter caddyfile +``` diff --git a/caddy/github-repo b/caddy/github-repo new file mode 100644 index 000000000000..acfad7b0fb96 --- /dev/null +++ b/caddy/github-repo @@ -0,0 +1 @@ +https://github.com/caddyserver/caddy-docker diff --git a/caddy/license.md b/caddy/license.md new file mode 100644 index 000000000000..43d3a136aa93 --- /dev/null +++ b/caddy/license.md @@ -0,0 +1 @@ +View [license information](https://github.com/caddyserver/caddy/blob/master/LICENSE) for the software contained in this image. diff --git a/caddy/logo-120.png b/caddy/logo-120.png new file mode 100644 index 000000000000..65b52e47ad07 Binary files /dev/null and b/caddy/logo-120.png differ diff --git a/caddy/logo.png b/caddy/logo.png new file mode 100644 index 000000000000..ddbf493ce77e Binary files /dev/null and b/caddy/logo.png differ diff --git a/caddy/maintainer.md b/caddy/maintainer.md new file mode 100644 index 000000000000..b420d3bbd0e7 --- /dev/null +++ b/caddy/maintainer.md @@ -0,0 +1 @@ +[the Caddy Docker Maintainers](%%GITHUB-REPO%%) diff --git a/cassandra/README.md b/cassandra/README.md index fa984f65fba3..30f47be9434c 100644 --- a/cassandra/README.md +++ b/cassandra/README.md @@ -14,26 +14,28 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`2.1.21`, `2.1`](https://github.com/docker-library/cassandra/blob/f98d3fc5282a99cdfe1ec8aa808d6313080137c0/2.1/Dockerfile) -- [`2.2.15`, `2.2`, `2`](https://github.com/docker-library/cassandra/blob/2852d6ace9623301bd831e38a6993a73f0a640a1/2.2/Dockerfile) -- [`3.0.19`, `3.0`](https://github.com/docker-library/cassandra/blob/006818b41131828443e1e192a7ad94a84fe668b9/3.0/Dockerfile) -- [`3.11.5`, `3.11`, `3`, `latest`](https://github.com/docker-library/cassandra/blob/e5b7ed497ff74587560682dd4c6a2e9b01f818d9/3.11/Dockerfile) - # Quick reference +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/cassandra) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`2.1.21`, `2.1`](https://github.com/docker-library/cassandra/blob/4c146a91f56dc3043284c817f1d61f152199482c/2.1/Dockerfile) +- [`2.2.16`, `2.2`, `2`](https://github.com/docker-library/cassandra/blob/4c146a91f56dc3043284c817f1d61f152199482c/2.2/Dockerfile) +- [`3.0.20`, `3.0`](https://github.com/docker-library/cassandra/blob/4c146a91f56dc3043284c817f1d61f152199482c/3.0/Dockerfile) +- [`3.11.6`, `3.11`, `3`, `latest`](https://github.com/docker-library/cassandra/blob/4c146a91f56dc3043284c817f1d61f152199482c/3.11/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/docker-library/cassandra/issues](https://github.com/docker-library/cassandra/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/cassandra) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/cassandra/), [`arm64v8`](https://hub.docker.com/r/arm64v8/cassandra/), [`i386`](https://hub.docker.com/r/i386/cassandra/), [`ppc64le`](https://hub.docker.com/r/ppc64le/cassandra/) + [`amd64`](https://hub.docker.com/r/amd64/cassandra/), [`arm32v7`](https://hub.docker.com/r/arm32v7/cassandra/), [`arm64v8`](https://hub.docker.com/r/arm64v8/cassandra/), [`ppc64le`](https://hub.docker.com/r/ppc64le/cassandra/) - **Published image artifact details**: [repo-info repo's `repos/cassandra/` directory](https://github.com/docker-library/repo-info/blob/master/repos/cassandra) ([history](https://github.com/docker-library/repo-info/commits/master/repos/cassandra)) diff --git a/centos/README.md b/centos/README.md index 041dda251532..c1e018eed3b1 100644 --- a/centos/README.md +++ b/centos/README.md @@ -14,11 +14,20 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [The CentOS Project](https://github.com/CentOS/sig-cloud-instance-images) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links - [`latest`, `centos8`, `8`, `centos8.1.1911`, `8.1.1911`](https://github.com/CentOS/sig-cloud-instance-images/blob/52cc14a6dd2efc45265417a4690964d32cf13857/docker/Dockerfile) -- [`centos7`, `7`](https://github.com/CentOS/sig-cloud-instance-images/blob/d9560a37644faaeac50162582f82a5ee920dc37e/docker/Dockerfile) +- [`centos7`, `7`](https://github.com/CentOS/sig-cloud-instance-images/blob/b521221b5c8ac3ac88698e77941a2414ce6e778d/docker/Dockerfile) - [`centos6`, `6`](https://github.com/CentOS/sig-cloud-instance-images/blob/23b05f6a35520ebf338e4df918e4952830da068b/docker/Dockerfile) +- [`centos7.8.2003`, `7.8.2003`](https://github.com/CentOS/sig-cloud-instance-images/blob/216a920c467977bbd0f456d3bc381100a88b3768/docker/Dockerfile) - [`centos7.7.1908`, `7.7.1908`](https://github.com/CentOS/sig-cloud-instance-images/blob/dcf7932cbda6dd9865d50bfe969927e3e1f0c671/docker/Dockerfile) - [`centos7.6.1810`, `7.6.1810`](https://github.com/CentOS/sig-cloud-instance-images/blob/7c2e214edced0b2f22e663ab4175a80fc93acaa9/docker/Dockerfile) - [`centos7.5.1804`, `7.5.1804`](https://github.com/CentOS/sig-cloud-instance-images/blob/0cea32a0018ac2d874960d9378a9745bf92affd2/docker/Dockerfile) @@ -33,17 +42,11 @@ WARNING: - [`centos6.7`, `6.7`](https://github.com/CentOS/sig-cloud-instance-images/blob/d0b72df83f49da844f88aabebe3826372f675370/docker/Dockerfile) - [`centos6.6`, `6.6`](https://github.com/CentOS/sig-cloud-instance-images/blob/8911843d9a6cc71aadd81e491f94618aded94f30/docker/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://bugs.centos.org](https://bugs.centos.org) or [GitHub](https://github.com/CentOS/sig-cloud-instance-images/issues) -- **Maintained by**: - [The CentOS Project](https://github.com/CentOS/sig-cloud-instance-images) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/centos/), [`arm32v7`](https://hub.docker.com/r/arm32v7/centos/), [`arm64v8`](https://hub.docker.com/r/arm64v8/centos/), [`i386`](https://hub.docker.com/r/i386/centos/), [`ppc64le`](https://hub.docker.com/r/ppc64le/centos/) diff --git a/chronograf/README.md b/chronograf/README.md index 90f040b9cb78..cd5c5c6a64e9 100644 --- a/chronograf/README.md +++ b/chronograf/README.md @@ -14,26 +14,28 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`1.5`, `1.5.0`, `1.5.0.1`](https://github.com/influxdata/influxdata-docker/blob/731c6989f1fc15e37d0cda42540958f1c697b911/chronograf/1.5/Dockerfile) -- [`1.5-alpine`, `1.5.0-alpine`, `1.5.0.1-alpine`](https://github.com/influxdata/influxdata-docker/blob/731c6989f1fc15e37d0cda42540958f1c697b911/chronograf/1.5/alpine/Dockerfile) -- [`1.6`, `1.6.2`](https://github.com/influxdata/influxdata-docker/blob/731c6989f1fc15e37d0cda42540958f1c697b911/chronograf/1.6/Dockerfile) -- [`1.6-alpine`, `1.6.2-alpine`](https://github.com/influxdata/influxdata-docker/blob/731c6989f1fc15e37d0cda42540958f1c697b911/chronograf/1.6/alpine/Dockerfile) -- [`1.7`, `1.7.16`, `latest`](https://github.com/influxdata/influxdata-docker/blob/731c6989f1fc15e37d0cda42540958f1c697b911/chronograf/1.7/Dockerfile) -- [`1.7-alpine`, `1.7.16-alpine`, `alpine`](https://github.com/influxdata/influxdata-docker/blob/731c6989f1fc15e37d0cda42540958f1c697b911/chronograf/1.7/alpine/Dockerfile) - # Quick reference +- **Maintained by**: + [InfluxData](https://github.com/influxdata/influxdata-docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`1.6`, `1.6.2`](https://github.com/influxdata/influxdata-docker/blob/4fc3aa594c3b78d07b5b1f0e8a2e9168a22b6d01/chronograf/1.6/Dockerfile) +- [`1.6-alpine`, `1.6.2-alpine`](https://github.com/influxdata/influxdata-docker/blob/4fc3aa594c3b78d07b5b1f0e8a2e9168a22b6d01/chronograf/1.6/alpine/Dockerfile) +- [`1.7`, `1.7.17`](https://github.com/influxdata/influxdata-docker/blob/4fc3aa594c3b78d07b5b1f0e8a2e9168a22b6d01/chronograf/1.7/Dockerfile) +- [`1.7-alpine`, `1.7.17-alpine`](https://github.com/influxdata/influxdata-docker/blob/4fc3aa594c3b78d07b5b1f0e8a2e9168a22b6d01/chronograf/1.7/alpine/Dockerfile) +- [`1.8`, `1.8.4`, `latest`](https://github.com/influxdata/influxdata-docker/blob/4fc3aa594c3b78d07b5b1f0e8a2e9168a22b6d01/chronograf/1.8/Dockerfile) +- [`1.8-alpine`, `1.8.4-alpine`, `alpine`](https://github.com/influxdata/influxdata-docker/blob/4fc3aa594c3b78d07b5b1f0e8a2e9168a22b6d01/chronograf/1.8/alpine/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/influxdata/influxdata-docker/issues](https://github.com/influxdata/influxdata-docker/issues) -- **Maintained by**: - [InfluxData](https://github.com/influxdata/influxdata-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/chronograf/), [`arm32v7`](https://hub.docker.com/r/arm32v7/chronograf/), [`arm64v8`](https://hub.docker.com/r/arm64v8/chronograf/) diff --git a/cirros/README.md b/cirros/README.md index 71b67db693c5..15b3068920af 100644 --- a/cirros/README.md +++ b/cirros/README.md @@ -14,21 +14,23 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`0.4.0`, `0.4`, `0`, `latest`](https://github.com/tianon/docker-brew-cirros/blob/d04ffb350eb29c24bafe12f6b109aa3990309771/arches/amd64/Dockerfile) - # Quick reference +- **Maintained by**: + [the Docker Community](https://github.com/tianon/docker-brew-cirros) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`0.5.1`, `0.5`, `0`, `latest`](https://github.com/tianon/docker-brew-cirros/blob/0f4ac5ae1e2b7bbff60b81b554f7578be1caec3b/arches/amd64/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/tianon/docker-brew-cirros/issues](https://github.com/tianon/docker-brew-cirros/issues) -- **Maintained by**: - [the Docker Community](https://github.com/tianon/docker-brew-cirros) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/cirros/), [`arm32v5`](https://hub.docker.com/r/arm32v5/cirros/), [`arm64v8`](https://hub.docker.com/r/arm64v8/cirros/), [`i386`](https://hub.docker.com/r/i386/cirros/), [`ppc64le`](https://hub.docker.com/r/ppc64le/cirros/) @@ -45,9 +47,14 @@ WARNING: # What is CirrOS? -CirrOS is a Tiny OS that specializes in running on a cloud. +The CirrOS project provides linux disk and kernel/initramfs images. The images are well suited for testing as they are small and boot quickly. Please note that: + +- **Images are provided for test only**. They should not be used in production. +- **Images have well known login information**. Users can log in with 'cirros:letsgocubs' locally or remotely and have passwordless sudo access to root. + +CirrOS images have useful tools and function for debugging or developing cloud infrastructure. -> [launchpad.net/cirros](https://launchpad.net/cirros) +> [github.com/cirros-dev/cirros](https://github.com/cirros-dev/cirros#readme) ![logo](https://raw.githubusercontent.com/docker-library/docs/b449be7df57e9ed9086bb5821bfb5d6cdc5d67a4/cirros/logo.png) diff --git a/cirros/content.md b/cirros/content.md index cd531ec0b3d1..607b76993382 100644 --- a/cirros/content.md +++ b/cirros/content.md @@ -1,7 +1,12 @@ # What is CirrOS? -CirrOS is a Tiny OS that specializes in running on a cloud. +The CirrOS project provides linux disk and kernel/initramfs images. The images are well suited for testing as they are small and boot quickly. Please note that: -> [launchpad.net/cirros](https://launchpad.net/cirros) +- **Images are provided for test only**. They should not be used in production. +- **Images have well known login information**. Users can log in with 'cirros:letsgocubs' locally or remotely and have passwordless sudo access to root. + +CirrOS images have useful tools and function for debugging or developing cloud infrastructure. + +> [github.com/cirros-dev/cirros](https://github.com/cirros-dev/cirros#readme) %%LOGO%% diff --git a/clearlinux/README.md b/clearlinux/README.md index d72737fe165e..fc2d64f22a85 100644 --- a/clearlinux/README.md +++ b/clearlinux/README.md @@ -14,21 +14,23 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`latest`, `base`](https://github.com/clearlinux/docker-brew-clearlinux/blob/1928e91e13bb48dff002c4fa7c5f92de68036400/Dockerfile) - # Quick reference +- **Maintained by**: + [Intel Corporation](https://github.com/clearlinux/docker-brew-clearlinux) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`latest`, `base`](https://github.com/clearlinux/docker-brew-clearlinux/blob/beb54159cb365cc280c96751701d4084d5828ca3/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/clearlinux/docker-brew-clearlinux/issues](https://github.com/clearlinux/docker-brew-clearlinux/issues) -- **Maintained by**: - [Intel Corporation](https://github.com/clearlinux/docker-brew-clearlinux) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/clearlinux/) diff --git a/clefos/README.md b/clefos/README.md index af9b3f671760..7624d57e65fb 100644 --- a/clefos/README.md +++ b/clefos/README.md @@ -14,21 +14,23 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`7`, `7.6.1810`, `latest`](https://github.com/nealef/clefos/blob/58fdf15e6116ee402029f005b2561b3f23bd6a6d/Dockerfile) - # Quick reference +- **Maintained by**: + [The ClefOS Project](https://github.com/nealef/clefos) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`7`, `7.7.1908`, `latest`](https://github.com/nealef/clefos/blob/1aa7d3771b2ced8b8b5cdc9a1a1752d93c56a60e/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [GitHub](https://github.com/nealef/clefos/issues) -- **Maintained by**: - [The ClefOS Project](https://github.com/nealef/clefos) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`s390x`](https://hub.docker.com/r/s390x/clefos/) diff --git a/clojure/README.md b/clojure/README.md index cf0189352084..ccb3927fde59 100644 --- a/clojure/README.md +++ b/clojure/README.md @@ -14,6 +14,14 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the Docker Community](https://github.com/Quantisan/docker-clojure) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links - [`openjdk-8`, `openjdk-8-lein`, `openjdk-8-lein-2.9.1`, `openjdk-8-stretch`, `openjdk-8-lein-stretch`, `openjdk-8-lein-2.9.1-stretch`](https://github.com/Quantisan/docker-clojure/blob/e96f6249cac065855a40a9f36ba88949e0a52d7d/target/openjdk-8-stretch/lein/Dockerfile) @@ -44,17 +52,11 @@ WARNING: - [`openjdk-14-boot-alpine`, `openjdk-14-boot-2.8.3-alpine`](https://github.com/Quantisan/docker-clojure/blob/e96f6249cac065855a40a9f36ba88949e0a52d7d/target/openjdk-14-alpine/boot/Dockerfile) - [`openjdk-14-tools-deps-alpine`, `openjdk-14-tools-deps-1.10.1.502-alpine`](https://github.com/Quantisan/docker-clojure/blob/e96f6249cac065855a40a9f36ba88949e0a52d7d/target/openjdk-14-alpine/tools-deps/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/Quantisan/docker-clojure/issues](https://github.com/Quantisan/docker-clojure/issues) -- **Maintained by**: - [the Docker Community](https://github.com/Quantisan/docker-clojure) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/clojure/), [`arm64v8`](https://hub.docker.com/r/arm64v8/clojure/) diff --git a/composer/README.md b/composer/README.md index c585d3414c05..e646be63c01e 100644 --- a/composer/README.md +++ b/composer/README.md @@ -14,24 +14,26 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`1.9.3`, `1.9`, `1`, `latest`](https://github.com/composer/docker/blob/21089638c5aa440bd6c18437f1fbaae067b8e803/1.9/Dockerfile) -- [`1.8.6`, `1.8`](https://github.com/composer/docker/blob/8595a2016b538e0f6945b8c2113ec85dcf04868c/1.8/Dockerfile) - # Quick reference +- **Maintained by**: + [Rob Bast](https://github.com/alcohol), with [contributions](https://github.com/composer/docker/graphs/contributors) from the community. + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`1.10.6`, `1.10`, `1`, `latest`](https://github.com/composer/docker/blob/719eb94597f3608c4933fd781d2a8448f840d277/1.10/Dockerfile) +- [`1.9.3`, `1.9`](https://github.com/composer/docker/blob/6deedc6a8c89b17c9a6ca61a28c8b206513c76f8/1.9/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/composer/docker/issues](https://github.com/composer/docker/issues) -- **Maintained by**: - [Rob Bast](https://github.com/alcohol), with [contributions](https://github.com/composer/docker/graphs/contributors) from the community. - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/composer/), [`arm32v6`](https://hub.docker.com/r/arm32v6/composer/), [`arm32v7`](https://hub.docker.com/r/arm32v7/composer/), [`arm64v8`](https://hub.docker.com/r/arm64v8/composer/), [`i386`](https://hub.docker.com/r/i386/composer/), [`ppc64le`](https://hub.docker.com/r/ppc64le/composer/) + [`amd64`](https://hub.docker.com/r/amd64/composer/), [`arm32v6`](https://hub.docker.com/r/arm32v6/composer/), [`arm32v7`](https://hub.docker.com/r/arm32v7/composer/), [`arm64v8`](https://hub.docker.com/r/arm64v8/composer/), [`i386`](https://hub.docker.com/r/i386/composer/), [`ppc64le`](https://hub.docker.com/r/ppc64le/composer/), [`s390x`](https://hub.docker.com/r/s390x/composer/) - **Published image artifact details**: [repo-info repo's `repos/composer/` directory](https://github.com/docker-library/repo-info/blob/master/repos/composer) ([history](https://github.com/docker-library/repo-info/commits/master/repos/composer)) @@ -113,7 +115,7 @@ $ eval $(ssh-agent); \ composer install ``` -**Note:** This currently does not work on OSX, see [docker/for-mac#410](https://github.com/docker/for-mac/issues/410). +**Note:** On OSX this requires Docker For Mac v2.2.0.0 or later, see [docker/for-mac#410](https://github.com/docker/for-mac/issues/410). When combining the use of private repositories with running Composer as another user, you might run into non-existent user errors (thrown by ssh). To work around this, simply mount the host passwd and group files (read-only) into the container: diff --git a/composer/content.md b/composer/content.md index 88417373b184..5965d1ccfc7a 100644 --- a/composer/content.md +++ b/composer/content.md @@ -67,7 +67,7 @@ $ eval $(ssh-agent); \ %%IMAGE%% install ``` -**Note:** This currently does not work on OSX, see [docker/for-mac#410](https://github.com/docker/for-mac/issues/410). +**Note:** On OSX this requires Docker For Mac v2.2.0.0 or later, see [docker/for-mac#410](https://github.com/docker/for-mac/issues/410). When combining the use of private repositories with running Composer as another user, you might run into non-existent user errors (thrown by ssh). To work around this, simply mount the host passwd and group files (read-only) into the container: diff --git a/consul/README.md b/consul/README.md index ca5c5f034409..bc4f5275a179 100644 --- a/consul/README.md +++ b/consul/README.md @@ -14,29 +14,25 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`1.7.0`, `1.7`, `latest`](https://github.com/hashicorp/docker-consul/blob/20add33b31a54c8de514a72255618058727f0227/0.X/Dockerfile) -- [`1.6.3`, `1.6`](https://github.com/hashicorp/docker-consul/blob/a6a7e327b27b148110e9bde6efbac6ea15bac7fa/0.X/Dockerfile) -- [`1.5.3`, `1.5`](https://github.com/hashicorp/docker-consul/blob/9d0aaa3caf747a7022969bcaaff3399fe34efc9c/0.X/Dockerfile) -- [`1.4.5`, `1.4`](https://github.com/hashicorp/docker-consul/blob/6294b73920ab700f9b38104f4de0ffe083e462e5/0.X/Dockerfile) -- [`1.3.1`, `1.3`](https://github.com/hashicorp/docker-consul/blob/9591d8392246c015dfee642f2634237ff791354a/0.X/Dockerfile) -- [`1.2.4`, `1.2`](https://github.com/hashicorp/docker-consul/blob/1fba73564ac4f8e7bfcc6a59a2ee747ba4dad1e0/0.X/Dockerfile) -- [`1.1.1`, `1.1`](https://github.com/hashicorp/docker-consul/blob/f52a1b9735ad74bebcf4555ffb8bb6fc1ab2dd95/0.X/Dockerfile) -- [`1.0.8`, `1.0`](https://github.com/hashicorp/docker-consul/blob/fdad25d89f87b89c7f39c2cd3223f01fbde74ffc/0.X/Dockerfile) -- [`0.9.4`, `0.9`](https://github.com/hashicorp/docker-consul/blob/dbc28ad074f219b1a5c277491d18f2e5244937c5/0.X/Dockerfile) - # Quick reference +- **Maintained by**: + [HashiCorp](https://github.com/hashicorp/docker-consul) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`1.8.0-beta2`, `beta`](https://github.com/hashicorp/docker-consul/blob/47c5def6b37c59a5e1ec01d3cd7d5c3ef074c52b/0.X/Dockerfile) +- [`1.7.3`, `1.7`, `latest`](https://github.com/hashicorp/docker-consul/blob/9cb67358af03c73222da3badebc7c69d765c456a/0.X/Dockerfile) +- [`1.6.5`, `1.6`](https://github.com/hashicorp/docker-consul/blob/5fdce521f44a1cd56d3f5fb92e5732f2ae516d3e/0.X/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/hashicorp/docker-consul/issues](https://github.com/hashicorp/docker-consul/issues) -- **Maintained by**: - [HashiCorp](https://github.com/hashicorp/docker-consul) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/consul/), [`arm32v6`](https://hub.docker.com/r/arm32v6/consul/), [`arm64v8`](https://hub.docker.com/r/arm64v8/consul/), [`i386`](https://hub.docker.com/r/i386/consul/) diff --git a/convertigo/README.md b/convertigo/README.md index 239418a9db0b..1f6e8cc1d74a 100644 --- a/convertigo/README.md +++ b/convertigo/README.md @@ -14,21 +14,23 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`7.7.0`, `7.7`, `latest`](https://github.com/convertigo/convertigo/blob/ff803d19e19d8be0712f16a39f07142c587e6a34/docker/default/Dockerfile) - # Quick reference +- **Maintained by**: + [Convertigo](https://github.com/convertigo/docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`7.8.0`, `7.8`, `latest`](https://github.com/convertigo/convertigo/blob/ffc9ab045f2e9bcc1103fb0bd00042d2527eeae5/docker/default/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/convertigo/docker/issues](https://github.com/convertigo/docker/issues) -- **Maintained by**: - [Convertigo](https://github.com/convertigo/docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/convertigo/) diff --git a/couchbase/README.md b/couchbase/README.md index 6ceb941d5957..ceafaf3dd04c 100644 --- a/couchbase/README.md +++ b/couchbase/README.md @@ -14,22 +14,25 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`latest`, `enterprise`, `6.5.0`, `enterprise-6.5.0`](https://github.com/couchbase/docker/blob/3775225f6eb1e6e9b92bb51ac3c0b86e6989fe9e/enterprise/couchbase-server/6.5.0/Dockerfile) -- [`community`, `community-6.0.0`](https://github.com/couchbase/docker/blob/201af2d1fd4988d23d980cef5b91763ee5fdc9b7/community/couchbase-server/6.0.0/Dockerfile) - # Quick reference +- **Maintained by**: + [the Couchbase Docker Team](https://github.com/couchbase/docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`latest`, `enterprise`, `6.5.1`, `enterprise-6.5.1`](https://github.com/couchbase/docker/blob/46de65611374973ecf7ec28b0c582a8175d3bda0/enterprise/couchbase-server/6.5.1/Dockerfile) +- [`enterprise-6.5.0`](https://github.com/couchbase/docker/blob/46de65611374973ecf7ec28b0c582a8175d3bda0/enterprise/couchbase-server/6.5.0/Dockerfile) +- [`community`, `community-6.5.1`](https://github.com/couchbase/docker/blob/f17df7695bbd6efb756b90b683bd5f34d08b5708/community/couchbase-server/6.5.1/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/couchbase/docker/issues](https://github.com/couchbase/docker/issues) -- **Maintained by**: - [the Couchbase Docker Team](https://github.com/couchbase/docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/couchbase/) diff --git a/couchdb/README.md b/couchdb/README.md index 997842603300..8579f4681ef7 100644 --- a/couchdb/README.md +++ b/couchdb/README.md @@ -14,24 +14,27 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`latest`, `2.3.1`, `2.3`, `2`](https://github.com/apache/couchdb-docker/blob/3bcc626d30623789b4750d076f059bcd010c2a04/2.3.1/Dockerfile) -- [`2.3.0`](https://github.com/apache/couchdb-docker/blob/3bcc626d30623789b4750d076f059bcd010c2a04/2.3.0/Dockerfile) - # Quick reference +- **Maintained by**: + [Apache CouchDB](https://github.com/apache/couchdb-docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`latest`, `3.1.0`, `3.1`, `3`](https://github.com/apache/couchdb-docker/blob/01e1c16bb405c1174393c76a7ebc3792b0c5e2c9/3.1.0/Dockerfile) +- [`3.0.1`, `3.0`](https://github.com/apache/couchdb-docker/blob/01e1c16bb405c1174393c76a7ebc3792b0c5e2c9/3.0.1/Dockerfile) +- [`2.3.1`, `2.3`, `2`](https://github.com/apache/couchdb-docker/blob/01e1c16bb405c1174393c76a7ebc3792b0c5e2c9/2.3.1/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/apache/couchdb-docker/issues](https://github.com/apache/couchdb-docker/issues) -- **Maintained by**: - [Apache CouchDB](https://github.com/apache/couchdb-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/couchdb/) + [`amd64`](https://hub.docker.com/r/amd64/couchdb/), [`arm64v8`](https://hub.docker.com/r/arm64v8/couchdb/), [`ppc64le`](https://hub.docker.com/r/ppc64le/couchdb/) - **Published image artifact details**: [repo-info repo's `repos/couchdb/` directory](https://github.com/docker-library/repo-info/blob/master/repos/couchdb) ([history](https://github.com/docker-library/repo-info/commits/master/repos/couchdb)) diff --git a/crate/README.md b/crate/README.md index 8b376a98c062..98b3d8d25754 100644 --- a/crate/README.md +++ b/crate/README.md @@ -14,23 +14,25 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [Crate.io](https://github.com/crate/docker-crate) + +- **Where to get help**: + [project documentation](https://crate.io/docs/), [StackOverflow](https://stackoverflow.com/tags/crate), [Slack](https://crate.io/docs/support/slackin/), or [paid support](https://crate.io/pricing/) + # Supported tags and respective `Dockerfile` links -- [`4.1.1`, `4.1`, `latest`](https://github.com/crate/docker-crate/blob/b38085896af2281ff01a5901002984a8c1291107/Dockerfile) +- [`4.1.5`, `4.1`, `latest`](https://github.com/crate/docker-crate/blob/1d2060119c573f07b861f808c0aa89331fa80cd5/Dockerfile) - [`4.0.12`, `4.0`](https://github.com/crate/docker-crate/blob/7791cda08fbf054ab2ce7a988f8811074b8c3bf4/Dockerfile) - [`3.3.5`, `3.3`](https://github.com/crate/docker-crate/blob/f5c527fb12df004e3fc620fd9d91b97686f56ef8/Dockerfile) -# Quick reference - -- **Where to get help**: - [project documentation](https://crate.io/docs/), [StackOverflow](https://stackoverflow.com/tags/crate), [Slack](https://crate.io/docs/support/slackin/), or [paid support](https://crate.io/pricing/) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/crate/docker-crate/issues](https://github.com/crate/docker-crate/issues) -- **Maintained by**: - [Crate.io](https://github.com/crate/docker-crate) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/crate/), [`arm64v8`](https://hub.docker.com/r/arm64v8/crate/) diff --git a/crux/README.md b/crux/README.md index adbfb6bc3d96..505e73fbea19 100644 --- a/crux/README.md +++ b/crux/README.md @@ -14,22 +14,24 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [Docker Crux](https://github.com/cruxlinux/docker-crux) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links - [`3.4`, `latest`](https://github.com/cruxlinux/docker-crux/blob/da081a9004c5559cd77a1e2c2521193ccb2afdd2/Dockerfile) - [`3.2`](https://github.com/cruxlinux/docker-crux/blob/07e966125ba3d6d48a12489830917e8a9bc983a7/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/therealprologic/docker-crux/issues](https://github.com/therealprologic/docker-crux/issues) -- **Maintained by**: - [Docker Crux](https://github.com/cruxlinux/docker-crux) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/crux/), [`arm64v8`](https://hub.docker.com/r/arm64v8/crux/) diff --git a/debian/README.md b/debian/README.md index 02157f44432f..c329cf1b56de 100644 --- a/debian/README.md +++ b/debian/README.md @@ -14,50 +14,52 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`bullseye`, `bullseye-20200130`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/bullseye/Dockerfile) -- [`bullseye-backports`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/bullseye/backports/Dockerfile) -- [`bullseye-slim`, `bullseye-20200130-slim`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/bullseye/slim/Dockerfile) -- [`buster`, `buster-20200130`, `10.2`, `10`, `latest`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/buster/Dockerfile) -- [`buster-backports`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/buster/backports/Dockerfile) -- [`buster-slim`, `buster-20200130-slim`, `10.2-slim`, `10-slim`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/buster/slim/Dockerfile) -- [`experimental`, `experimental-20200130`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/experimental/Dockerfile) -- [`jessie`, `jessie-20200130`, `8.11`, `8`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/jessie/Dockerfile) -- [`jessie-slim`, `jessie-20200130-slim`, `8.11-slim`, `8-slim`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/jessie/slim/Dockerfile) -- [`oldoldstable`, `oldoldstable-20200130`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/oldoldstable/Dockerfile) -- [`oldoldstable-slim`, `oldoldstable-20200130-slim`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/oldoldstable/slim/Dockerfile) -- [`oldstable`, `oldstable-20200130`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/oldstable/Dockerfile) -- [`oldstable-backports`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/oldstable/backports/Dockerfile) -- [`oldstable-slim`, `oldstable-20200130-slim`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/oldstable/slim/Dockerfile) -- [`rc-buggy`, `rc-buggy-20200130`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/rc-buggy/Dockerfile) -- [`sid`, `sid-20200130`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/sid/Dockerfile) -- [`sid-slim`, `sid-20200130-slim`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/sid/slim/Dockerfile) -- [`stable`, `stable-20200130`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/stable/Dockerfile) -- [`stable-backports`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/stable/backports/Dockerfile) -- [`stable-slim`, `stable-20200130-slim`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/stable/slim/Dockerfile) -- [`stretch`, `stretch-20200130`, `9.11`, `9`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/stretch/Dockerfile) -- [`stretch-backports`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/stretch/backports/Dockerfile) -- [`stretch-slim`, `stretch-20200130-slim`, `9.11-slim`, `9-slim`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/stretch/slim/Dockerfile) -- [`testing`, `testing-20200130`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/testing/Dockerfile) -- [`testing-backports`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/testing/backports/Dockerfile) -- [`testing-slim`, `testing-20200130-slim`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/testing/slim/Dockerfile) -- [`unstable`, `unstable-20200130`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/unstable/Dockerfile) -- [`unstable-slim`, `unstable-20200130-slim`](https://github.com/debuerreotype/docker-debian-artifacts/blob/270512e0323bf9fd9fc896f457e4d1c7e3c1d198/unstable/slim/Dockerfile) - # Quick reference +- **Maintained by**: + Debian Developers [tianon](https://qa.debian.org/developer.php?login=tianon) and [paultag](https://qa.debian.org/developer.php?login=paultag) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`bullseye`, `bullseye-20200514`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/bullseye/Dockerfile) +- [`bullseye-backports`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/bullseye/backports/Dockerfile) +- [`bullseye-slim`, `bullseye-20200514-slim`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/bullseye/slim/Dockerfile) +- [`buster`, `buster-20200514`, `10.4`, `10`, `latest`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/buster/Dockerfile) +- [`buster-backports`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/buster/backports/Dockerfile) +- [`buster-slim`, `buster-20200514-slim`, `10.4-slim`, `10-slim`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/buster/slim/Dockerfile) +- [`experimental`, `experimental-20200514`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/experimental/Dockerfile) +- [`jessie`, `jessie-20200514`, `8.11`, `8`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/jessie/Dockerfile) +- [`jessie-slim`, `jessie-20200514-slim`, `8.11-slim`, `8-slim`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/jessie/slim/Dockerfile) +- [`oldoldstable`, `oldoldstable-20200514`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/oldoldstable/Dockerfile) +- [`oldoldstable-slim`, `oldoldstable-20200514-slim`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/oldoldstable/slim/Dockerfile) +- [`oldstable`, `oldstable-20200514`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/oldstable/Dockerfile) +- [`oldstable-backports`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/oldstable/backports/Dockerfile) +- [`oldstable-slim`, `oldstable-20200514-slim`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/oldstable/slim/Dockerfile) +- [`rc-buggy`, `rc-buggy-20200514`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/rc-buggy/Dockerfile) +- [`sid`, `sid-20200514`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/sid/Dockerfile) +- [`sid-slim`, `sid-20200514-slim`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/sid/slim/Dockerfile) +- [`stable`, `stable-20200514`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/stable/Dockerfile) +- [`stable-backports`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/stable/backports/Dockerfile) +- [`stable-slim`, `stable-20200514-slim`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/stable/slim/Dockerfile) +- [`stretch`, `stretch-20200514`, `9.12`, `9`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/stretch/Dockerfile) +- [`stretch-backports`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/stretch/backports/Dockerfile) +- [`stretch-slim`, `stretch-20200514-slim`, `9.12-slim`, `9-slim`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/stretch/slim/Dockerfile) +- [`testing`, `testing-20200514`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/testing/Dockerfile) +- [`testing-backports`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/testing/backports/Dockerfile) +- [`testing-slim`, `testing-20200514-slim`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/testing/slim/Dockerfile) +- [`unstable`, `unstable-20200514`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/unstable/Dockerfile) +- [`unstable-slim`, `unstable-20200514-slim`](https://github.com/debuerreotype/docker-debian-artifacts/blob/18cb4d0418be1c80fb19141b69ac2e0600b2d601/unstable/slim/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/debuerreotype/docker-debian-artifacts/issues](https://github.com/debuerreotype/docker-debian-artifacts/issues) -- **Maintained by**: - Debian Developers [tianon](https://qa.debian.org/developer.php?login=tianon) and [paultag](https://qa.debian.org/developer.php?login=paultag) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/debian/), [`arm32v5`](https://hub.docker.com/r/arm32v5/debian/), [`arm32v7`](https://hub.docker.com/r/arm32v7/debian/), [`arm64v8`](https://hub.docker.com/r/arm64v8/debian/), [`i386`](https://hub.docker.com/r/i386/debian/), [`ppc64le`](https://hub.docker.com/r/ppc64le/debian/), [`s390x`](https://hub.docker.com/r/s390x/debian/) + [`amd64`](https://hub.docker.com/r/amd64/debian/), [`arm32v5`](https://hub.docker.com/r/arm32v5/debian/), [`arm32v7`](https://hub.docker.com/r/arm32v7/debian/), [`arm64v8`](https://hub.docker.com/r/arm64v8/debian/), [`i386`](https://hub.docker.com/r/i386/debian/), [`mips64le`](https://hub.docker.com/r/mips64le/debian/), [`ppc64le`](https://hub.docker.com/r/ppc64le/debian/), [`s390x`](https://hub.docker.com/r/s390x/debian/) - **Published image artifact details**: [repo-info repo's `repos/debian/` directory](https://github.com/docker-library/repo-info/blob/master/repos/debian) ([history](https://github.com/docker-library/repo-info/commits/master/repos/debian)) diff --git a/docker/README.md b/docker/README.md index cf2526192789..2a87030ac20e 100644 --- a/docker/README.md +++ b/docker/README.md @@ -14,24 +14,26 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`19.03.6`, `19.03`, `19`, `stable`, `test`, `latest`](https://github.com/docker-library/docker/blob/3dc42d46491d14b9b87f553bd46a45954ecec8ea/19.03/Dockerfile) -- [`19.03.6-dind`, `19.03-dind`, `19-dind`, `stable-dind`, `test-dind`, `dind`](https://github.com/docker-library/docker/blob/4d5e4e2fcd2c5279a747e9ac221fb2442da53dec/19.03/dind/Dockerfile) -- [`19.03.6-dind-rootless`, `19.03-dind-rootless`, `19-dind-rootless`, `stable-dind-rootless`, `test-dind-rootless`, `dind-rootless`](https://github.com/docker-library/docker/blob/cd0099524944dd1ad368421ec042e0ec9ef53a47/19.03/dind-rootless/Dockerfile) -- [`19.03.6-git`, `19.03-git`, `19-git`, `stable-git`, `test-git`, `git`](https://github.com/docker-library/docker/blob/7a67842e7ff12c1426ae6a67ac1b7a701b51f3df/19.03/git/Dockerfile) - # Quick reference +- **Maintained by**: + [Tianon (of the Docker Project)](https://github.com/docker-library/docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`19.03.9`, `19.03`, `19`, `stable`, `test`, `latest`](https://github.com/docker-library/docker/blob/cdd23554f9417055ca2a18805fa9ad5716209934/19.03/Dockerfile) +- [`19.03.9-dind`, `19.03-dind`, `19-dind`, `stable-dind`, `test-dind`, `dind`](https://github.com/docker-library/docker/blob/a73d96e731e2dd5d6822c99a9af4dcbfbbedb2be/19.03/dind/Dockerfile) +- [`19.03.9-dind-rootless`, `19.03-dind-rootless`, `19-dind-rootless`, `stable-dind-rootless`, `test-dind-rootless`, `dind-rootless`](https://github.com/docker-library/docker/blob/25c81c65fe4e971ff75e67df38e8b9970b523f6e/19.03/dind-rootless/Dockerfile) +- [`19.03.9-git`, `19.03-git`, `19-git`, `stable-git`, `test-git`, `git`](https://github.com/docker-library/docker/blob/7a67842e7ff12c1426ae6a67ac1b7a701b51f3df/19.03/git/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/docker-library/docker/issues](https://github.com/docker-library/docker/issues) -- **Maintained by**: - [Tianon (of the Docker Project)](https://github.com/docker-library/docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/docker/), [`arm32v6`](https://hub.docker.com/r/arm32v6/docker/), [`arm32v7`](https://hub.docker.com/r/arm32v7/docker/), [`arm64v8`](https://hub.docker.com/r/arm64v8/docker/) diff --git a/drupal/README.md b/drupal/README.md index 697ace1a2e63..4263cd897321 100644 --- a/drupal/README.md +++ b/drupal/README.md @@ -14,31 +14,33 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`8.8.2-apache`, `8.8-apache`, `8-apache`, `apache`, `8.8.2`, `8.8`, `8`, `latest`](https://github.com/docker-library/drupal/blob/2a23b1f942e665bd6af361997c96397601d1b3ed/8.8/apache/Dockerfile) -- [`8.8.2-fpm`, `8.8-fpm`, `8-fpm`, `fpm`](https://github.com/docker-library/drupal/blob/2a23b1f942e665bd6af361997c96397601d1b3ed/8.8/fpm/Dockerfile) -- [`8.8.2-fpm-alpine`, `8.8-fpm-alpine`, `8-fpm-alpine`, `fpm-alpine`](https://github.com/docker-library/drupal/blob/2a23b1f942e665bd6af361997c96397601d1b3ed/8.8/fpm-alpine/Dockerfile) -- [`8.7.11-apache`, `8.7-apache`, `8.7.11`, `8.7`](https://github.com/docker-library/drupal/blob/6a99936a0870ae9d95d9e6070d1ffe7eb0e1f406/8.7/apache/Dockerfile) -- [`8.7.11-fpm`, `8.7-fpm`](https://github.com/docker-library/drupal/blob/6a99936a0870ae9d95d9e6070d1ffe7eb0e1f406/8.7/fpm/Dockerfile) -- [`8.7.11-fpm-alpine`, `8.7-fpm-alpine`](https://github.com/docker-library/drupal/blob/6a99936a0870ae9d95d9e6070d1ffe7eb0e1f406/8.7/fpm-alpine/Dockerfile) -- [`7.69-apache`, `7-apache`, `7.69`, `7`](https://github.com/docker-library/drupal/blob/1ec9ec0be11ef631014202064adcc402b834717d/7/apache/Dockerfile) -- [`7.69-fpm`, `7-fpm`](https://github.com/docker-library/drupal/blob/1ec9ec0be11ef631014202064adcc402b834717d/7/fpm/Dockerfile) -- [`7.69-fpm-alpine`, `7-fpm-alpine`](https://github.com/docker-library/drupal/blob/1ec9ec0be11ef631014202064adcc402b834717d/7/fpm-alpine/Dockerfile) - # Quick reference +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/drupal) (*not* the Drupal Community or the Drupal Security Team) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`8.8.6-apache`, `8.8-apache`, `8-apache`, `apache`, `8.8.6`, `8.8`, `8`, `latest`](https://github.com/docker-library/drupal/blob/6b0f9aae2811ecf6d0a65cea3a42c8f7d7087b05/8.8/apache/Dockerfile) +- [`8.8.6-fpm`, `8.8-fpm`, `8-fpm`, `fpm`](https://github.com/docker-library/drupal/blob/6b0f9aae2811ecf6d0a65cea3a42c8f7d7087b05/8.8/fpm/Dockerfile) +- [`8.8.6-fpm-alpine`, `8.8-fpm-alpine`, `8-fpm-alpine`, `fpm-alpine`](https://github.com/docker-library/drupal/blob/6b0f9aae2811ecf6d0a65cea3a42c8f7d7087b05/8.8/fpm-alpine/Dockerfile) +- [`8.7.14-apache`, `8.7-apache`, `8.7.14`, `8.7`](https://github.com/docker-library/drupal/blob/a238069a74de3039f8effb25f59224fbeaf93646/8.7/apache/Dockerfile) +- [`8.7.14-fpm`, `8.7-fpm`](https://github.com/docker-library/drupal/blob/a238069a74de3039f8effb25f59224fbeaf93646/8.7/fpm/Dockerfile) +- [`8.7.14-fpm-alpine`, `8.7-fpm-alpine`](https://github.com/docker-library/drupal/blob/a238069a74de3039f8effb25f59224fbeaf93646/8.7/fpm-alpine/Dockerfile) +- [`7.70-apache`, `7-apache`, `7.70`, `7`](https://github.com/docker-library/drupal/blob/f4aeae69c752b0cfcbc038f0f2e3316291937968/7/apache/Dockerfile) +- [`7.70-fpm`, `7-fpm`](https://github.com/docker-library/drupal/blob/f4aeae69c752b0cfcbc038f0f2e3316291937968/7/fpm/Dockerfile) +- [`7.70-fpm-alpine`, `7-fpm-alpine`](https://github.com/docker-library/drupal/blob/f4aeae69c752b0cfcbc038f0f2e3316291937968/7/fpm-alpine/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/docker-library/drupal/issues](https://github.com/docker-library/drupal/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/drupal) (*not* the Drupal Community or the Drupal Security Team) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/drupal/), [`arm32v5`](https://hub.docker.com/r/arm32v5/drupal/), [`arm32v6`](https://hub.docker.com/r/arm32v6/drupal/), [`arm32v7`](https://hub.docker.com/r/arm32v7/drupal/), [`arm64v8`](https://hub.docker.com/r/arm64v8/drupal/), [`i386`](https://hub.docker.com/r/i386/drupal/), [`ppc64le`](https://hub.docker.com/r/ppc64le/drupal/) + [`amd64`](https://hub.docker.com/r/amd64/drupal/), [`arm32v5`](https://hub.docker.com/r/arm32v5/drupal/), [`arm32v6`](https://hub.docker.com/r/arm32v6/drupal/), [`arm32v7`](https://hub.docker.com/r/arm32v7/drupal/), [`arm64v8`](https://hub.docker.com/r/arm64v8/drupal/), [`i386`](https://hub.docker.com/r/i386/drupal/), [`mips64le`](https://hub.docker.com/r/mips64le/drupal/), [`ppc64le`](https://hub.docker.com/r/ppc64le/drupal/), [`s390x`](https://hub.docker.com/r/s390x/drupal/) - **Published image artifact details**: [repo-info repo's `repos/drupal/` directory](https://github.com/docker-library/repo-info/blob/master/repos/drupal) ([history](https://github.com/docker-library/repo-info/commits/master/repos/drupal)) diff --git a/eclipse-mosquitto/README.md b/eclipse-mosquitto/README.md index 26da7e408487..1907e21d4787 100644 --- a/eclipse-mosquitto/README.md +++ b/eclipse-mosquitto/README.md @@ -14,22 +14,24 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`1.6.8`, `1.6`, `latest`](https://github.com/eclipse/mosquitto/blob/6bfd52af9e29165bbf82e3c67b0c4f8310e92b43/docker/1.6/Dockerfile) -- [`1.5.9`, `1.5`](https://github.com/eclipse/mosquitto/blob/6bfd52af9e29165bbf82e3c67b0c4f8310e92b43/docker/1.5/Dockerfile) - # Quick reference +- **Maintained by**: + [the Eclipse Foundation](https://github.com/eclipse/mosquitto) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`1.6.9`, `1.6`, `latest`](https://github.com/eclipse/mosquitto/blob/68c1e51035467ade10533c7bb88aa9765241c104/docker/1.6/Dockerfile) +- [`1.5.9`, `1.5`](https://github.com/eclipse/mosquitto/blob/68c1e51035467ade10533c7bb88aa9765241c104/docker/1.5/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/eclipse/mosquitto/issues](https://github.com/eclipse/mosquitto/issues) -- **Maintained by**: - [the Eclipse Foundation](https://github.com/eclipse/mosquitto) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/eclipse-mosquitto/), [`arm32v6`](https://hub.docker.com/r/arm32v6/eclipse-mosquitto/), [`arm64v8`](https://hub.docker.com/r/arm64v8/eclipse-mosquitto/), [`i386`](https://hub.docker.com/r/i386/eclipse-mosquitto/), [`ppc64le`](https://hub.docker.com/r/ppc64le/eclipse-mosquitto/), [`s390x`](https://hub.docker.com/r/s390x/eclipse-mosquitto/) diff --git a/eggdrop/README.md b/eggdrop/README.md index 135217934f32..3c61a187b585 100644 --- a/eggdrop/README.md +++ b/eggdrop/README.md @@ -14,22 +14,24 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`develop`](https://github.com/eggheads/eggdrop-docker/blob/51d2fa5962ba517ba83f2e9b9da2913ce94392ba/develop/Dockerfile) -- [`1.8`, `1.8.4`, `stable`, `latest`](https://github.com/eggheads/eggdrop-docker/blob/fa5fed10359b27ea2880ef986379e30daccb3ac2/1.8/Dockerfile) - # Quick reference +- **Maintained by**: + [Eggheads (the Eggdrop community)](https://github.com/eggheads/eggdrop-docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`develop`](https://github.com/eggheads/eggdrop-docker/blob/14411e45f599536a86d9f023c0fa09f3dd2f5454/develop/Dockerfile) +- [`1.8`, `1.8.4`, `stable`, `latest`](https://github.com/eggheads/eggdrop-docker/blob/14411e45f599536a86d9f023c0fa09f3dd2f5454/1.8/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/eggheads/eggdrop-docker/issues](https://github.com/eggheads/eggdrop-docker/issues) -- **Maintained by**: - [Eggheads (the Eggdrop community)](https://github.com/eggheads/eggdrop-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/eggdrop/), [`arm32v6`](https://hub.docker.com/r/arm32v6/eggdrop/), [`arm64v8`](https://hub.docker.com/r/arm64v8/eggdrop/) diff --git a/elasticsearch/README.md b/elasticsearch/README.md index bba716c7e2f6..a4ac3114051c 100644 --- a/elasticsearch/README.md +++ b/elasticsearch/README.md @@ -14,22 +14,24 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`7.6.0`](https://github.com/docker-library/elasticsearch/blob/3ee0cc9aaf25ebb7fba9e9e1c8f4f94b77f85366/7/Dockerfile) -- [`6.8.6`](https://github.com/docker-library/elasticsearch/blob/4c04ee848e9183d70c6109e9325d6a40520d334d/6/Dockerfile) - # Quick reference +- **Maintained by**: + [the Elastic Team](https://github.com/elastic/elasticsearch) + - **Where to get help**: the [Elasticsearch Discuss Forums](https://discuss.elastic.co/c/elasticsearch), the [Elastic community](https://www.elastic.co/community) +# Supported tags and respective `Dockerfile` links + +- [`7.7.0`](https://github.com/docker-library/elasticsearch/blob/9a07fe301328cb6dfc6cc6aeed784bdc51c31eca/7/Dockerfile) +- [`6.8.9`](https://github.com/docker-library/elasticsearch/blob/9a07fe301328cb6dfc6cc6aeed784bdc51c31eca/6/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: For issues with Elasticsearch Docker Image or Elasticsearch: https://github.com/elastic/elasticsearch/issues -- **Maintained by**: - [the Elastic Team](https://github.com/elastic/elasticsearch) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/elasticsearch/) diff --git a/elixir/README.md b/elixir/README.md index 37b977cda104..c29297a68726 100644 --- a/elixir/README.md +++ b/elixir/README.md @@ -14,11 +14,19 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the Docker Community](https://github.com/c0b/docker-elixir), [with Elixir's support](https://github.com/docker-library/official-images/pull/1398#issuecomment-180484549) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links -- [`1.10.1`, `1.10`, `latest`](https://github.com/c0b/docker-elixir/blob/3c7f7d55bf28a4f4689aac3d2e01bfa41173076d/1.10/Dockerfile) -- [`1.10.1-slim`, `1.10-slim`, `slim`](https://github.com/c0b/docker-elixir/blob/3c7f7d55bf28a4f4689aac3d2e01bfa41173076d/1.10/slim/Dockerfile) -- [`1.10.1-alpine`, `1.10-alpine`, `alpine`](https://github.com/c0b/docker-elixir/blob/3c7f7d55bf28a4f4689aac3d2e01bfa41173076d/1.10/alpine/Dockerfile) +- [`1.10.3`, `1.10`, `latest`](https://github.com/c0b/docker-elixir/blob/fcf3a05b730e55b805b85aa571048e72dc82fe1e/1.10/Dockerfile) +- [`1.10.3-slim`, `1.10-slim`, `slim`](https://github.com/c0b/docker-elixir/blob/fcf3a05b730e55b805b85aa571048e72dc82fe1e/1.10/slim/Dockerfile) +- [`1.10.3-alpine`, `1.10-alpine`, `alpine`](https://github.com/c0b/docker-elixir/blob/fcf3a05b730e55b805b85aa571048e72dc82fe1e/1.10/alpine/Dockerfile) - [`1.9.4`, `1.9`](https://github.com/c0b/docker-elixir/blob/0d9f47458468a8bf1407374731cbec077ab6f895/1.9/Dockerfile) - [`1.9.4-slim`, `1.9-slim`](https://github.com/c0b/docker-elixir/blob/0d9f47458468a8bf1407374731cbec077ab6f895/1.9/slim/Dockerfile) - [`1.9.4-alpine`, `1.9-alpine`](https://github.com/c0b/docker-elixir/blob/0d9f47458468a8bf1407374731cbec077ab6f895/1.9/alpine/Dockerfile) @@ -41,17 +49,11 @@ WARNING: - [`1.4.5`, `1.4`](https://github.com/c0b/docker-elixir/blob/8f1888ae05506b9ad12e1b97f084a15e7588f442/1.4/Dockerfile) - [`1.4.5-slim`, `1.4-slim`](https://github.com/c0b/docker-elixir/blob/8f1888ae05506b9ad12e1b97f084a15e7588f442/1.4/slim/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/c0b/docker-elixir/issues](https://github.com/c0b/docker-elixir/issues) -- **Maintained by**: - [the Docker Community](https://github.com/c0b/docker-elixir), [with Elixir's support](https://github.com/docker-library/official-images/pull/1398#issuecomment-180484549) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/elixir/), [`arm32v7`](https://hub.docker.com/r/arm32v7/elixir/), [`arm64v8`](https://hub.docker.com/r/arm64v8/elixir/), [`i386`](https://hub.docker.com/r/i386/elixir/), [`ppc64le`](https://hub.docker.com/r/ppc64le/elixir/), [`s390x`](https://hub.docker.com/r/s390x/elixir/) diff --git a/erlang/README.md b/erlang/README.md index fb8196184c14..a940c470aa6a 100644 --- a/erlang/README.md +++ b/erlang/README.md @@ -14,33 +14,38 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the Docker Community](https://github.com/erlang/docker-erlang-otp) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links -- [`22.2.6`, `22.2`, `22`, `latest`](https://github.com/erlang/docker-erlang-otp/blob/636231974186645b6c96c6c888e61fd086394c3a/22/Dockerfile) -- [`22.2.6-slim`, `22.2-slim`, `22-slim`, `slim`](https://github.com/erlang/docker-erlang-otp/blob/636231974186645b6c96c6c888e61fd086394c3a/22/slim/Dockerfile) -- [`22.2.6-alpine`, `22.2-alpine`, `22-alpine`, `alpine`](https://github.com/erlang/docker-erlang-otp/blob/636231974186645b6c96c6c888e61fd086394c3a/22/alpine/Dockerfile) -- [`21.3.8.13`, `21.3.8`, `21.3`, `21`](https://github.com/erlang/docker-erlang-otp/blob/471e57db7e682b27b3b5693343860417766ea8a6/21/Dockerfile) -- [`21.3.8.13-slim`, `21.3.8-slim`, `21.3-slim`, `21-slim`](https://github.com/erlang/docker-erlang-otp/blob/471e57db7e682b27b3b5693343860417766ea8a6/21/slim/Dockerfile) -- [`21.3.8.13-alpine`, `21.3.8-alpine`, `21.3-alpine`, `21-alpine`](https://github.com/erlang/docker-erlang-otp/blob/471e57db7e682b27b3b5693343860417766ea8a6/21/alpine/Dockerfile) -- [`20.3.8.25`, `20.3.8`, `20.3`, `20`](https://github.com/erlang/docker-erlang-otp/blob/33cf9d0c7a31af534af944220523ac0f236d1fe2/20/Dockerfile) -- [`20.3.8.25-slim`, `20.3.8-slim`, `20.3-slim`, `20-slim`](https://github.com/erlang/docker-erlang-otp/blob/33cf9d0c7a31af534af944220523ac0f236d1fe2/20/slim/Dockerfile) -- [`20.3.8.25-alpine`, `20.3.8-alpine`, `20.3-alpine`, `20-alpine`](https://github.com/erlang/docker-erlang-otp/blob/33cf9d0c7a31af534af944220523ac0f236d1fe2/20/alpine/Dockerfile) +- [`23.0.1`, `23.0`, `23`, `latest`](https://github.com/erlang/docker-erlang-otp/blob/4c6605055beca4454ca1dadf24a6efd34114e1ce/23/Dockerfile) +- [`23.0.1-slim`, `23.0-slim`, `23-slim`, `slim`](https://github.com/erlang/docker-erlang-otp/blob/4c6605055beca4454ca1dadf24a6efd34114e1ce/23/slim/Dockerfile) +- [`23.0.1-alpine`, `23.0-alpine`, `23-alpine`, `alpine`](https://github.com/erlang/docker-erlang-otp/blob/4c6605055beca4454ca1dadf24a6efd34114e1ce/23/alpine/Dockerfile) +- [`22.3.4.1`, `22.3.4`, `22.3`, `22`](https://github.com/erlang/docker-erlang-otp/blob/4c6605055beca4454ca1dadf24a6efd34114e1ce/22/Dockerfile) +- [`22.3.4.1-slim`, `22.3.4-slim`, `22.3-slim`, `22-slim`](https://github.com/erlang/docker-erlang-otp/blob/4c6605055beca4454ca1dadf24a6efd34114e1ce/22/slim/Dockerfile) +- [`22.3.4.1-alpine`, `22.3.4-alpine`, `22.3-alpine`, `22-alpine`](https://github.com/erlang/docker-erlang-otp/blob/4c6605055beca4454ca1dadf24a6efd34114e1ce/22/alpine/Dockerfile) +- [`21.3.8.16`, `21.3.8`, `21.3`, `21`](https://github.com/erlang/docker-erlang-otp/blob/4c6605055beca4454ca1dadf24a6efd34114e1ce/21/Dockerfile) +- [`21.3.8.16-slim`, `21.3.8-slim`, `21.3-slim`, `21-slim`](https://github.com/erlang/docker-erlang-otp/blob/4c6605055beca4454ca1dadf24a6efd34114e1ce/21/slim/Dockerfile) +- [`21.3.8.16-alpine`, `21.3.8-alpine`, `21.3-alpine`, `21-alpine`](https://github.com/erlang/docker-erlang-otp/blob/4c6605055beca4454ca1dadf24a6efd34114e1ce/21/alpine/Dockerfile) +- [`20.3.8.26`, `20.3.8`, `20.3`, `20`](https://github.com/erlang/docker-erlang-otp/blob/b06bf8de34e693b3698f3a22e8ff864dc320b380/20/Dockerfile) +- [`20.3.8.26-slim`, `20.3.8-slim`, `20.3-slim`, `20-slim`](https://github.com/erlang/docker-erlang-otp/blob/b06bf8de34e693b3698f3a22e8ff864dc320b380/20/slim/Dockerfile) +- [`20.3.8.26-alpine`, `20.3.8-alpine`, `20.3-alpine`, `20-alpine`](https://github.com/erlang/docker-erlang-otp/blob/b06bf8de34e693b3698f3a22e8ff864dc320b380/20/alpine/Dockerfile) - [`19.3.6.13`, `19.3.6`, `19.3`, `19`](https://github.com/erlang/docker-erlang-otp/blob/e91894d9d9c3651382834b77978a05fa057338fb/19/Dockerfile) - [`19.3.6.13-slim`, `19.3.6-slim`, `19.3-slim`, `19-slim`](https://github.com/erlang/docker-erlang-otp/blob/e91894d9d9c3651382834b77978a05fa057338fb/19/slim/Dockerfile) - [`18.3.4.11`, `18.3.4`, `18.3`, `18`](https://github.com/erlang/docker-erlang-otp/blob/e91894d9d9c3651382834b77978a05fa057338fb/18/Dockerfile) - [`18.3.4.11-slim`, `18.3.4-slim`, `18.3-slim`, `18-slim`](https://github.com/erlang/docker-erlang-otp/blob/e91894d9d9c3651382834b77978a05fa057338fb/18/slim/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/erlang/docker-erlang-otp/issues](https://github.com/erlang/docker-erlang-otp/issues) -- **Maintained by**: - [the Docker Community](https://github.com/erlang/docker-erlang-otp) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/erlang/), [`arm32v7`](https://hub.docker.com/r/arm32v7/erlang/), [`arm64v8`](https://hub.docker.com/r/arm64v8/erlang/), [`i386`](https://hub.docker.com/r/i386/erlang/), [`ppc64le`](https://hub.docker.com/r/ppc64le/erlang/), [`s390x`](https://hub.docker.com/r/s390x/erlang/) diff --git a/euleros/README.md b/euleros/README.md index 58046d0effdb..9ee88660fc1c 100644 --- a/euleros/README.md +++ b/euleros/README.md @@ -14,6 +14,14 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [The EulerOS Project](https://github.com/euleros/euleros-docker-images) + +- **Where to get help**: + [the EulerOS Community Forums](http://developer.huawei.com/ict/forum/forum.php?mod=forumdisplay&fid=400257&page=) or 8x5 Comprehensive Support 400 8828 000 + # Supported tags and respective `Dockerfile` links - [`2.3.1809`, `latest`](https://github.com/euleros/euleros-docker-images/blob/db22e2c392c3922d2c674110c90667576618f348/2.3.1809/x86_64/Dockerfile) @@ -21,17 +29,11 @@ WARNING: - [`2.3.1803`](https://github.com/euleros/euleros-docker-images/blob/5afd15edcd49671adefb6dff87537f2943ae1107/2.3.1803/x86_64/Dockerfile) - [`2.2`](https://github.com/euleros/euleros-docker-images/blob/959f378638f222bd1eebe8dccf267cccbc118174/2.2/Dockerfile) -# Quick reference - -- **Where to get help**: - [the EulerOS Community Forums](http://developer.huawei.com/ict/forum/forum.php?mod=forumdisplay&fid=400257&page=) or 8x5 Comprehensive Support 400 8828 000 +# Quick reference (cont.) - **Where to file issues**: [https://github.com/euleros/euleros-docker-images/issues](https://github.com/euleros/euleros-docker-images/issues) -- **Maintained by**: - [The EulerOS Project](https://github.com/euleros/euleros-docker-images) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/euleros/), [`arm64v8`](https://hub.docker.com/r/arm64v8/euleros/) diff --git a/express-gateway/README.md b/express-gateway/README.md index a8d31cc32741..7f6d3c8df6fa 100644 --- a/express-gateway/README.md +++ b/express-gateway/README.md @@ -14,21 +14,23 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`1.x`, `1.16.x`, `1.16.10`, `latest`](https://github.com/ExpressGateway/docker-express-gateway/blob/704432298a3b9a99de87fcb19b33962e6995b7a3/alpine/Dockerfile) - # Quick reference +- **Maintained by**: + [the Express Gateway Team](https://github.com/ExpressGateway/express-gateway) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`1.x`, `1.16.x`, `1.16.10`, `latest`](https://github.com/ExpressGateway/docker-express-gateway/blob/704432298a3b9a99de87fcb19b33962e6995b7a3/alpine/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/ExpressGateway/express-gateway/issues](https://github.com/ExpressGateway/express-gateway/issues) -- **Maintained by**: - [the Express Gateway Team](https://github.com/ExpressGateway/express-gateway) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/express-gateway/), [`arm64v8`](https://hub.docker.com/r/arm64v8/express-gateway/), [`i386`](https://hub.docker.com/r/i386/express-gateway/), [`ppc64le`](https://hub.docker.com/r/ppc64le/express-gateway/), [`s390x`](https://hub.docker.com/r/s390x/express-gateway/) diff --git a/fedora/README.md b/fedora/README.md index 9a2b8f266a2f..6b68bd4fdf5e 100644 --- a/fedora/README.md +++ b/fedora/README.md @@ -14,27 +14,30 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [Fedora Release Engineering](https://github.com/fedora-cloud/docker-brew-fedora) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links - [`26`](https://github.com/fedora-cloud/docker-brew-fedora/blob/035aa2a3970e4e10a9a6ae0b79322b882bfe50d3/x86_64/Dockerfile) - [`27`](https://github.com/fedora-cloud/docker-brew-fedora/blob/e1796b2753d5a5731de5915661e4639c4342b950/x86_64/Dockerfile) - [`28`](https://github.com/fedora-cloud/docker-brew-fedora/blob/aa106da2be30656a7ccb32b96f6788031ce8656f/x86_64/Dockerfile) - [`29`](https://github.com/fedora-cloud/docker-brew-fedora/blob/4dbc2ccd3b4d52258981eaf12043025054d53023/x86_64/Dockerfile) -- [`30`](https://github.com/fedora-cloud/docker-brew-fedora/blob/14e0023deca67bb8b1be7803949f804f490b7d1a/x86_64/Dockerfile) -- [`latest`, `31`](https://github.com/fedora-cloud/docker-brew-fedora/blob/a531762a988cc17d88aa823350ba64596aadf721/x86_64/Dockerfile) -- [`rawhide`, `32`](https://github.com/fedora-cloud/docker-brew-fedora/blob/0e2f9f74eaac694ba913812d9e1f889e45638a2b/x86_64/Dockerfile) +- [`30`](https://github.com/fedora-cloud/docker-brew-fedora/blob/ec092e1e4679f955d142b91f85ecd30a4f14a6ed/x86_64/Dockerfile) +- [`latest`, `31`](https://github.com/fedora-cloud/docker-brew-fedora/blob/dfd9c5c8cb3b98de83f697446ad5885df1476d73/x86_64/Dockerfile) +- [`32`](https://github.com/fedora-cloud/docker-brew-fedora/blob/d44f7abdc99edb550771c154ab81ce8f12e11172/x86_64/Dockerfile) +- [`rawhide`, `33`](https://github.com/fedora-cloud/docker-brew-fedora/blob/54c8f0cfa2dcedcd2165fecb101e9e4ba9c2c499/x86_64/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [Fedora's bugzilla page](https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora) (choose `docker` as component and include details about image problems in the description) or [GitHub](https://github.com/fedora-cloud/docker-brew-fedora/issues) -- **Maintained by**: - [Fedora Release Engineering](https://github.com/fedora-cloud/docker-brew-fedora) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/fedora/), [`arm32v7`](https://hub.docker.com/r/arm32v7/fedora/), [`arm64v8`](https://hub.docker.com/r/arm64v8/fedora/), [`ppc64le`](https://hub.docker.com/r/ppc64le/fedora/), [`s390x`](https://hub.docker.com/r/s390x/fedora/) diff --git a/flink/README.md b/flink/README.md index ab2d64b56183..16821f13a56b 100644 --- a/flink/README.md +++ b/flink/README.md @@ -14,24 +14,26 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`1.9.2-scala_2.11`, `1.9-scala_2.11`](https://github.com/apache/flink-docker/blob/f26d84ce3c2c51ddb46fdf5cd8449256722d8459/1.9/scala_2.11-debian/Dockerfile) -- [`1.9.2-scala_2.12`, `1.9-scala_2.12`, `1.9.2`, `1.9`](https://github.com/apache/flink-docker/blob/f26d84ce3c2c51ddb46fdf5cd8449256722d8459/1.9/scala_2.12-debian/Dockerfile) -- [`1.10.0-scala_2.11`, `1.10-scala_2.11`, `scala_2.11`](https://github.com/apache/flink-docker/blob/346809e6cab2ca0ac702fb4d2bf56afb6ee3c437/1.10/scala_2.11-debian/Dockerfile) -- [`1.10.0-scala_2.12`, `1.10-scala_2.12`, `scala_2.12`, `1.10.0`, `1.10`, `latest`](https://github.com/apache/flink-docker/blob/346809e6cab2ca0ac702fb4d2bf56afb6ee3c437/1.10/scala_2.12-debian/Dockerfile) - # Quick reference +- **Maintained by**: + [members of the Apache Flink community](https://github.com/docker-flink/docker-flink) + - **Where to get help**: [Community & Project Info](https://flink.apache.org/community.html) +# Supported tags and respective `Dockerfile` links + +- [`1.9.3-scala_2.11`, `1.9-scala_2.11`](https://github.com/apache/flink-docker/blob/379970e8d2a9e138d1291d83b47e7ea643421b3a/1.9/scala_2.11-debian/Dockerfile) +- [`1.9.3-scala_2.12`, `1.9-scala_2.12`, `1.9.3`, `1.9`](https://github.com/apache/flink-docker/blob/379970e8d2a9e138d1291d83b47e7ea643421b3a/1.9/scala_2.12-debian/Dockerfile) +- [`1.10.1-scala_2.11`, `1.10-scala_2.11`, `scala_2.11`](https://github.com/apache/flink-docker/blob/31794825ad02db8b0eb961372c74a309a4504bcd/1.10/scala_2.11-debian/Dockerfile) +- [`1.10.1-scala_2.12`, `1.10-scala_2.12`, `scala_2.12`, `1.10.1`, `1.10`, `latest`](https://github.com/apache/flink-docker/blob/31794825ad02db8b0eb961372c74a309a4504bcd/1.10/scala_2.12-debian/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/docker-flink/docker-flink/issues](https://github.com/docker-flink/docker-flink/issues) -- **Maintained by**: - [members of the Apache Flink community](https://github.com/docker-flink/docker-flink) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/flink/) diff --git a/fluentd/README.md b/fluentd/README.md index 111e4dfa4f1c..63e706e75b63 100644 --- a/fluentd/README.md +++ b/fluentd/README.md @@ -14,22 +14,24 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [Fluentd](https://github.com/fluent/fluentd-docker-image) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links - [`v1.9.1-1.0`, `v1.9-1`, `latest`](https://github.com/fluent/fluentd-docker-image/blob/b9cb2826b85900f960e256b2426a033e7cacfd6c/v1.9/alpine/Dockerfile) - [`v1.9.1-debian-1.0`, `v1.9-debian-1`](https://github.com/fluent/fluentd-docker-image/blob/b9cb2826b85900f960e256b2426a033e7cacfd6c/v1.9/debian/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/fluent/fluentd-docker-image/issues](https://github.com/fluent/fluentd-docker-image/issues) -- **Maintained by**: - [Fluentd](https://github.com/fluent/fluentd-docker-image) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/fluentd/), [`arm32v5`](https://hub.docker.com/r/arm32v5/fluentd/), [`arm32v6`](https://hub.docker.com/r/arm32v6/fluentd/), [`arm32v7`](https://hub.docker.com/r/arm32v7/fluentd/), [`arm64v8`](https://hub.docker.com/r/arm64v8/fluentd/), [`i386`](https://hub.docker.com/r/i386/fluentd/), [`ppc64le`](https://hub.docker.com/r/ppc64le/fluentd/), [`s390x`](https://hub.docker.com/r/s390x/fluentd/) diff --git a/friendica/README.md b/friendica/README.md index bccb506b4759..917a64955d04 100644 --- a/friendica/README.md +++ b/friendica/README.md @@ -14,26 +14,28 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`2019.12-apache`, `apache`, `stable-apache`, `2019.12`, `latest`, `stable`](https://github.com/friendica/docker/blob/611f5cf09129fa23ee507ac89f32cfde3c80d557/2019.12/apache/Dockerfile) -- [`2019.12-fpm`, `fpm`, `stable-fpm`](https://github.com/friendica/docker/blob/611f5cf09129fa23ee507ac89f32cfde3c80d557/2019.12/fpm/Dockerfile) -- [`2019.12-fpm-alpine`, `fpm-alpine`, `stable-fpm-alpine`](https://github.com/friendica/docker/blob/611f5cf09129fa23ee507ac89f32cfde3c80d557/2019.12/fpm-alpine/Dockerfile) -- [`2020.03-dev-apache`, `dev-apache`, `2020.03-dev`, `dev`](https://github.com/friendica/docker/blob/611f5cf09129fa23ee507ac89f32cfde3c80d557/2020.03-dev/apache/Dockerfile) -- [`2020.03-dev-fpm`, `dev-fpm`](https://github.com/friendica/docker/blob/611f5cf09129fa23ee507ac89f32cfde3c80d557/2020.03-dev/fpm/Dockerfile) -- [`2020.03-dev-fpm-alpine`, `dev-fpm-alpine`](https://github.com/friendica/docker/blob/611f5cf09129fa23ee507ac89f32cfde3c80d557/2020.03-dev/fpm-alpine/Dockerfile) - # Quick reference +- **Maintained by**: + [nupplaPhil](https://github.com/friendica/docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`2020.03-apache`, `apache`, `stable-apache`, `2020.03`, `latest`, `stable`](https://github.com/friendica/docker/blob/ad99a985409c5ef4eefb5903b1ec81096dc8f613/2020.03/apache/Dockerfile) +- [`2020.03-fpm`, `fpm`, `stable-fpm`](https://github.com/friendica/docker/blob/ad99a985409c5ef4eefb5903b1ec81096dc8f613/2020.03/fpm/Dockerfile) +- [`2020.03-fpm-alpine`, `fpm-alpine`, `stable-fpm-alpine`](https://github.com/friendica/docker/blob/ad99a985409c5ef4eefb5903b1ec81096dc8f613/2020.03/fpm-alpine/Dockerfile) +- [`2020.06-dev-apache`, `dev-apache`, `2020.06-dev`, `dev`](https://github.com/friendica/docker/blob/ad99a985409c5ef4eefb5903b1ec81096dc8f613/2020.06-dev/apache/Dockerfile) +- [`2020.06-dev-fpm`, `dev-fpm`](https://github.com/friendica/docker/blob/ad99a985409c5ef4eefb5903b1ec81096dc8f613/2020.06-dev/fpm/Dockerfile) +- [`2020.06-dev-fpm-alpine`, `dev-fpm-alpine`](https://github.com/friendica/docker/blob/ad99a985409c5ef4eefb5903b1ec81096dc8f613/2020.06-dev/fpm-alpine/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/friendica/docker/issues](https://github.com/friendica/docker/issues) -- **Maintained by**: - [nupplaPhil](https://github.com/friendica/docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/friendica/), [`arm32v5`](https://hub.docker.com/r/arm32v5/friendica/), [`arm32v6`](https://hub.docker.com/r/arm32v6/friendica/), [`arm32v7`](https://hub.docker.com/r/arm32v7/friendica/), [`arm64v8`](https://hub.docker.com/r/arm64v8/friendica/), [`i386`](https://hub.docker.com/r/i386/friendica/), [`ppc64le`](https://hub.docker.com/r/ppc64le/friendica/) @@ -141,8 +143,8 @@ You have to set a valid SMTP-MTA for the `SMTP` environment variable to enable m The following environment variables are possible for the SMTP examples. -- `SITENAME` The name of the Friendica node. (**required**) - `SMTP` Address of the SMTP Mail-Gateway. (**required**) +- `SMTP_DOMAIN` The sender domain. (**required** - e.g. `friendica.local`) - `SMTP_FROM` Sender user-part of the address. (Default: `no-reply` - e.g. no-reply@friendica.local) - `SMTP_TLS` Use TLS for connecting the SMTP Mail-Gateway. (Default: empty) - `SMTP_STARTTLS` Use STARTTLS for connecting the SMTP Mail-Gateway. (Default: empty) @@ -236,7 +238,6 @@ services: - MYSQL_PASSWORD= - MYSQL_DATABASE=friendica - FRIENDICA_ADMIN_MAIL=root@friendica.local - hostname: friendica.local depends_on: - db @@ -286,7 +287,6 @@ services: - MYSQL_PASSWORD= - MYSQL_DATABASE=friendica - FRIENDICA_ADMIN_MAIL=root@friendica.local - hostname: friendica.local networks: - proxy-tier - default diff --git a/friendica/content.md b/friendica/content.md index 69b0588780e5..88bc4e9388ce 100644 --- a/friendica/content.md +++ b/friendica/content.md @@ -91,8 +91,8 @@ You have to set a valid SMTP-MTA for the `SMTP` environment variable to enable m The following environment variables are possible for the SMTP examples. -- `SITENAME` The name of the Friendica node. (**required**) - `SMTP` Address of the SMTP Mail-Gateway. (**required**) +- `SMTP_DOMAIN` The sender domain. (**required** - e.g. `friendica.local`) - `SMTP_FROM` Sender user-part of the address. (Default: `no-reply` - e.g. no-reply@friendica.local) - `SMTP_TLS` Use TLS for connecting the SMTP Mail-Gateway. (Default: empty) - `SMTP_STARTTLS` Use STARTTLS for connecting the SMTP Mail-Gateway. (Default: empty) @@ -186,7 +186,6 @@ services: - MYSQL_PASSWORD= - MYSQL_DATABASE=friendica - FRIENDICA_ADMIN_MAIL=root@friendica.local - hostname: friendica.local depends_on: - db @@ -236,7 +235,6 @@ services: - MYSQL_PASSWORD= - MYSQL_DATABASE=friendica - FRIENDICA_ADMIN_MAIL=root@friendica.local - hostname: friendica.local networks: - proxy-tier - default diff --git a/fsharp/README.md b/fsharp/README.md index ddab545912c4..ac080d301ffb 100644 --- a/fsharp/README.md +++ b/fsharp/README.md @@ -14,23 +14,25 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`latest`, `10`, `10.6`, `10.6.0`](https://github.com/fsprojects/docker-fsharp/blob/2ffa0ffb79c1607617c28130f981e83f55e6cbc5/10.6.0/mono/Dockerfile) -- [`4`, `4.1`, `4.1.34`](https://github.com/fsprojects/docker-fsharp/blob/2ffa0ffb79c1607617c28130f981e83f55e6cbc5/4.1.34/mono/Dockerfile) -- [`netcore`, `10-netcore`, `10.6-netcore`, `10.6.0-netcore`](https://github.com/fsprojects/docker-fsharp/blob/2ffa0ffb79c1607617c28130f981e83f55e6cbc5/10.6.0/netcore/Dockerfile) - # Quick reference +- **Maintained by**: + [the F# Community](https://github.com/fsprojects/docker-fsharp) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`latest`, `10`, `10.7`, `10.7.0`](https://github.com/fsprojects/docker-fsharp/blob/6ced4c004bac9d5a024eefbc1d90219c78ce784b/10.7.0/mono/Dockerfile) +- [`4`, `4.1`, `4.1.34`](https://github.com/fsprojects/docker-fsharp/blob/6ced4c004bac9d5a024eefbc1d90219c78ce784b/4.1.34/mono/Dockerfile) +- [`netcore`, `10-netcore`, `10.7-netcore`, `10.7.0-netcore`](https://github.com/fsprojects/docker-fsharp/blob/6ced4c004bac9d5a024eefbc1d90219c78ce784b/10.7.0/netcore/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/fsprojects/docker-fsharp/issues](https://github.com/fsprojects/docker-fsharp/issues) -- **Maintained by**: - [the F# Community](https://github.com/fsprojects/docker-fsharp) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/fsharp/), [`arm64v8`](https://hub.docker.com/r/arm64v8/fsharp/) diff --git a/gazebo/README.md b/gazebo/README.md index 76b431ab00b6..619b76b3a9c2 100644 --- a/gazebo/README.md +++ b/gazebo/README.md @@ -14,32 +14,36 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`gzserver7`, `gzserver7-xenial`](https://github.com/osrf/docker_images/blob/e296cc1a131ef3b2ac62a91d6bf31ab6fb27884d/gazebo/7/ubuntu/xenial/gzserver7/Dockerfile) -- [`libgazebo7`, `libgazebo7-xenial`](https://github.com/osrf/docker_images/blob/e296cc1a131ef3b2ac62a91d6bf31ab6fb27884d/gazebo/7/ubuntu/xenial/libgazebo7/Dockerfile) -- [`gzserver9-xenial`](https://github.com/osrf/docker_images/blob/a992af9acb97e29e46a13af440202ba980fe18fc/gazebo/9/ubuntu/xenial/gzserver9/Dockerfile) -- [`libgazebo9-xenial`](https://github.com/osrf/docker_images/blob/a992af9acb97e29e46a13af440202ba980fe18fc/gazebo/9/ubuntu/xenial/libgazebo9/Dockerfile) -- [`gzserver9`, `gzserver9-bionic`](https://github.com/osrf/docker_images/blob/9a44043709478b7d67eb020ae16dc0584e831369/gazebo/9/ubuntu/bionic/gzserver9/Dockerfile) -- [`libgazebo9`, `libgazebo9-bionic`](https://github.com/osrf/docker_images/blob/9a44043709478b7d67eb020ae16dc0584e831369/gazebo/9/ubuntu/bionic/libgazebo9/Dockerfile) -- [`gzserver9-stretch`](https://github.com/osrf/docker_images/blob/e02819ea8bb6838c133d476a7f41f5079836eb4a/gazebo/9/debian/stretch/gzserver9/Dockerfile) -- [`libgazebo9-stretch`](https://github.com/osrf/docker_images/blob/e02819ea8bb6838c133d476a7f41f5079836eb4a/gazebo/9/debian/stretch/libgazebo9/Dockerfile) -- [`gzserver10`, `gzserver10-bionic`](https://github.com/osrf/docker_images/blob/f1b7ad09fa3bc6b88621c5f4ff2da9669c9ccb3e/gazebo/10/ubuntu/bionic/gzserver10/Dockerfile) -- [`libgazebo10`, `libgazebo10-bionic`](https://github.com/osrf/docker_images/blob/f1b7ad09fa3bc6b88621c5f4ff2da9669c9ccb3e/gazebo/10/ubuntu/bionic/libgazebo10/Dockerfile) -- [`gzserver11`, `gzserver11-bionic`](https://github.com/osrf/docker_images/blob/bd0ef992496452d93ea929ea5921b123acdab58c/gazebo/11/ubuntu/bionic/gzserver11/Dockerfile) -- [`libgazebo11`, `libgazebo11-bionic`, `latest`](https://github.com/osrf/docker_images/blob/bd0ef992496452d93ea929ea5921b123acdab58c/gazebo/11/ubuntu/bionic/libgazebo11/Dockerfile) - # Quick reference +- **Maintained by**: + [the Open Source Robotics Foundation](https://github.com/osrf/docker_images) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`gzserver7`, `gzserver7-xenial`](https://github.com/osrf/docker_images/blob/6f18102d57b424ce454f61e4ac432e3d6d71f670/gazebo/7/ubuntu/xenial/gzserver7/Dockerfile) +- [`libgazebo7`, `libgazebo7-xenial`](https://github.com/osrf/docker_images/blob/6f18102d57b424ce454f61e4ac432e3d6d71f670/gazebo/7/ubuntu/xenial/libgazebo7/Dockerfile) +- [`gzserver9-xenial`](https://github.com/osrf/docker_images/blob/6f18102d57b424ce454f61e4ac432e3d6d71f670/gazebo/9/ubuntu/xenial/gzserver9/Dockerfile) +- [`libgazebo9-xenial`](https://github.com/osrf/docker_images/blob/6f18102d57b424ce454f61e4ac432e3d6d71f670/gazebo/9/ubuntu/xenial/libgazebo9/Dockerfile) +- [`gzserver9`, `gzserver9-bionic`](https://github.com/osrf/docker_images/blob/6f18102d57b424ce454f61e4ac432e3d6d71f670/gazebo/9/ubuntu/bionic/gzserver9/Dockerfile) +- [`libgazebo9`, `libgazebo9-bionic`](https://github.com/osrf/docker_images/blob/6f18102d57b424ce454f61e4ac432e3d6d71f670/gazebo/9/ubuntu/bionic/libgazebo9/Dockerfile) +- [`gzserver9-stretch`](https://github.com/osrf/docker_images/blob/6f18102d57b424ce454f61e4ac432e3d6d71f670/gazebo/9/debian/stretch/gzserver9/Dockerfile) +- [`libgazebo9-stretch`](https://github.com/osrf/docker_images/blob/6f18102d57b424ce454f61e4ac432e3d6d71f670/gazebo/9/debian/stretch/libgazebo9/Dockerfile) +- [`gzserver10`, `gzserver10-bionic`](https://github.com/osrf/docker_images/blob/6f18102d57b424ce454f61e4ac432e3d6d71f670/gazebo/10/ubuntu/bionic/gzserver10/Dockerfile) +- [`libgazebo10`, `libgazebo10-bionic`](https://github.com/osrf/docker_images/blob/6f18102d57b424ce454f61e4ac432e3d6d71f670/gazebo/10/ubuntu/bionic/libgazebo10/Dockerfile) +- [`gzserver11-bionic`](https://github.com/osrf/docker_images/blob/6f18102d57b424ce454f61e4ac432e3d6d71f670/gazebo/11/ubuntu/bionic/gzserver11/Dockerfile) +- [`libgazebo11-bionic`](https://github.com/osrf/docker_images/blob/6f18102d57b424ce454f61e4ac432e3d6d71f670/gazebo/11/ubuntu/bionic/libgazebo11/Dockerfile) +- [`gzserver11`, `gzserver11-focal`](https://github.com/osrf/docker_images/blob/43e969496f5cabe19dd658c18c85f742bdaf6923/gazebo/11/ubuntu/focal/gzserver11/Dockerfile) +- [`libgazebo11`, `libgazebo11-focal`, `latest`](https://github.com/osrf/docker_images/blob/43e969496f5cabe19dd658c18c85f742bdaf6923/gazebo/11/ubuntu/focal/libgazebo11/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/osrf/docker_images/issues](https://github.com/osrf/docker_images/issues) -- **Maintained by**: - [the Open Source Robotics Foundation](https://github.com/osrf/docker_images) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/gazebo/) diff --git a/gcc/README.md b/gcc/README.md index 4060f3f9ec88..a46b0f880762 100644 --- a/gcc/README.md +++ b/gcc/README.md @@ -14,24 +14,25 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`6.5.0`, `6.5`, `6`](https://github.com/docker-library/gcc/blob/e17fd3097b743216f292e50ea8e84b3b3bcc4e53/6/Dockerfile) -- [`7.5.0`, `7.5`, `7`](https://github.com/docker-library/gcc/blob/aab71caeb1be048b44fd140a102cb7f17f995276/7/Dockerfile) -- [`8.3.0`, `8.3`, `8`](https://github.com/docker-library/gcc/blob/035d5baa91016103e8f5231b6d589054381b0f55/8/Dockerfile) -- [`9.2.0`, `9.2`, `9`, `latest`](https://github.com/docker-library/gcc/blob/65cee66f798434200d4efd651d97b4427bb82570/9/Dockerfile) - # Quick reference +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/gcc) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`10.1.0`, `10.1`, `10`, `latest`](https://github.com/docker-library/gcc/blob/97b046b578bd86cae5414d80b3ad0027c590aebd/10/Dockerfile) +- [`9.3.0`, `9.3`, `9`](https://github.com/docker-library/gcc/blob/05aef2fc627328e12bbf77aca44fd399a22c7fc4/9/Dockerfile) +- [`8.4.0`, `8.4`, `8`](https://github.com/docker-library/gcc/blob/05aef2fc627328e12bbf77aca44fd399a22c7fc4/8/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/docker-library/gcc/issues](https://github.com/docker-library/gcc/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/gcc) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/gcc/), [`arm32v5`](https://hub.docker.com/r/arm32v5/gcc/), [`arm32v7`](https://hub.docker.com/r/arm32v7/gcc/), [`arm64v8`](https://hub.docker.com/r/arm64v8/gcc/), [`ppc64le`](https://hub.docker.com/r/ppc64le/gcc/), [`s390x`](https://hub.docker.com/r/s390x/gcc/) diff --git a/generate-repo-stub-readme.sh b/generate-repo-stub-readme.sh index 5f01167d9ec9..e327106c9061 100755 --- a/generate-repo-stub-readme.sh +++ b/generate-repo-stub-readme.sh @@ -1,9 +1,9 @@ -#!/bin/bash -set -e +#!/usr/bin/env bash +set -Eeuo pipefail cd "$(dirname "$(readlink -f "$BASH_SOURCE")")" -repo="$1" +repo="${1:-}" if [ -z "$repo" ]; then echo >&2 'error: no repo specified' @@ -24,11 +24,11 @@ if [ -s "$repo/github-repo" ]; then canonicalRepo="$(< "$repo/github-repo")" fi canonicalRepo="$(curl -fsSLI -o /dev/null -w '%{url_effective}\n' "$canonicalRepo")" # follow redirects (http://stackoverflow.com/a/3077316/433558) -travisRepo="${canonicalRepo#*://github.com/}" +githubRepoName="${canonicalRepo#*://github.com/}" -if [[ "$travisRepo" = elastic/* ]]; then +if [[ "$githubRepoName" = elastic/* ]]; then # Elastic points "github-repo" at their upstream elastic/xyz-docker repos, but we want our README stubs to still point at our integration repos - travisRepo="docker-library/$repo" + githubRepoName="docker-library/$repo" fi maintainer="$(sed -e 's!%%GITHUB-REPO%%!'"$canonicalRepo"'!g' "$repo/maintainer.md")" @@ -61,10 +61,12 @@ badges=() n=$'\n' t=$'\t' +branch='master' toTest=( - "https://img.shields.io/travis/$travisRepo/master.svg?label=Travis%20CI" "https://travis-ci.org/$travisRepo/branches" - "https://img.shields.io/appveyor/ci/$travisRepo/master.svg?label=AppVeyor" "https://ci.appveyor.com/project/$travisRepo" - "https://img.shields.io/jenkins/s/https/doi-janky.infosiftr.net/job/update.sh/job/$repo.svg?label=Automated%20update.sh" "https://doi-janky.infosiftr.net/job/update.sh/job/$repo" + "https://img.shields.io/github/workflow/status/$githubRepoName/GitHub%20CI/$branch?label=GitHub%20CI" "https://github.com/$githubRepoName/actions?query=workflow%3A%22GitHub+CI%22+branch%3A$branch" + "https://img.shields.io/travis/$githubRepoName/$branch.svg?label=Travis%20CI" "https://travis-ci.org/$githubRepoName/branches" + "https://img.shields.io/appveyor/ci/$githubRepoName/$branch.svg?label=AppVeyor" "https://ci.appveyor.com/project/$githubRepoName" + "https://img.shields.io/jenkins/s/https/doi-janky.infosiftr.net/job/update.sh/job/$repo.svg?label=Automated%20update.sh" "https://doi-janky.infosiftr.net/job/update.sh/job/$repo/" ) _check_shields_io_image() { @@ -91,7 +93,7 @@ if [ -n "$arches" ]; then for jenkinsJob in "job/put-shared/job/light/job/$repo" 'job/put-shared/job/heavy'; do jenkinsImage="https://img.shields.io/jenkins/s/https/doi-janky.infosiftr.net/$jenkinsJob.svg?label=$arch" if _check_shields_io_image "$jenkinsImage"; then - jenkinsLink="https://doi-janky.infosiftr.net/$jenkinsJob" + jenkinsLink="https://doi-janky.infosiftr.net/$jenkinsJob/" break fi done @@ -99,7 +101,7 @@ if [ -n "$arches" ]; then continue fi else - jenkinsLink="https://doi-janky.infosiftr.net/job/multiarch/job/$arch/job/$repo" + jenkinsLink="https://doi-janky.infosiftr.net/job/multiarch/job/$arch/job/$repo/" jenkinsImage="https://img.shields.io/jenkins/s/https/doi-janky.infosiftr.net/job/multiarch/job/$arch/job/$repo.svg?label=$arch" fi if _check_shields_io_image "$jenkinsImage"; then diff --git a/geonetwork/README.md b/geonetwork/README.md index e89545a761b5..7820ebefa55e 100644 --- a/geonetwork/README.md +++ b/geonetwork/README.md @@ -14,24 +14,27 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [GeoNetwork opensource](https://github.com/geonetwork/docker-geonetwork) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links -- [`3.10.0`, `3.10`, `latest`](https://github.com/geonetwork/docker-geonetwork/blob/2e46c3594c3d47db12d6bd3344d474f4a408027a/3.10.0/Dockerfile) -- [`3.10.0-postgres`, `3.10-postgres`, `postgres`](https://github.com/geonetwork/docker-geonetwork/blob/2e46c3594c3d47db12d6bd3344d474f4a408027a/3.10.0/postgres/Dockerfile) +- [`3.10.2`, `3.10`, `latest`](https://github.com/geonetwork/docker-geonetwork/blob/f81b111fbe3d765ee56f61c5474099764ee07004/3.10.2/Dockerfile) +- [`3.10.2-postgres`, `3.10-postgres`, `postgres`](https://github.com/geonetwork/docker-geonetwork/blob/f81b111fbe3d765ee56f61c5474099764ee07004/3.10.2/postgres/Dockerfile) - [`3.8.3`, `3.8`](https://github.com/geonetwork/docker-geonetwork/blob/af81a4ff8f592d27b4911ad20d569379864ee85f/3.8.3/Dockerfile) - [`3.8.3-postgres`, `3.8-postgres`](https://github.com/geonetwork/docker-geonetwork/blob/af81a4ff8f592d27b4911ad20d569379864ee85f/3.8.3/postgres/Dockerfile) +- [`4.0.0-alpha.1`, `4.0.0-alpha`, `4.0-alpha`, `4-alpha`](https://github.com/geonetwork/docker-geonetwork/blob/322b19a848bdc0ab227e40f2e1b84dec059550bb/4.0.0-alpha.1/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/geonetwork/docker-geonetwork/issues](https://github.com/geonetwork/docker-geonetwork/issues) -- **Maintained by**: - [GeoNetwork opensource](https://github.com/geonetwork/docker-geonetwork) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/geonetwork/) diff --git a/ghost/README.md b/ghost/README.md index c3a29eb87a93..77d8ae83886c 100644 --- a/ghost/README.md +++ b/ghost/README.md @@ -14,26 +14,26 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`3.6.0`, `3.6`, `3`, `latest`](https://github.com/docker-library/ghost/blob/801174fc6c0812962e8ab9dbb988ac91dc2b3dcd/3/debian/Dockerfile) -- [`3.6.0-alpine`, `3.6-alpine`, `3-alpine`, `alpine`](https://github.com/docker-library/ghost/blob/801174fc6c0812962e8ab9dbb988ac91dc2b3dcd/3/alpine/Dockerfile) -- [`2.38.0`, `2.38`, `2`](https://github.com/docker-library/ghost/blob/aeed5c9122e22c71f321c36f11f8794b3915dce5/2/debian/Dockerfile) -- [`2.38.0-alpine`, `2.38-alpine`, `2-alpine`](https://github.com/docker-library/ghost/blob/aeed5c9122e22c71f321c36f11f8794b3915dce5/2/alpine/Dockerfile) -- [`1.26.2`, `1.26`, `1`](https://github.com/docker-library/ghost/blob/aeed5c9122e22c71f321c36f11f8794b3915dce5/1/debian/Dockerfile) -- [`1.26.2-alpine`, `1.26-alpine`, `1-alpine`](https://github.com/docker-library/ghost/blob/aeed5c9122e22c71f321c36f11f8794b3915dce5/1/alpine/Dockerfile) - # Quick reference +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/ghost) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`3.17.1`, `3.17`, `3`, `latest`](https://github.com/docker-library/ghost/blob/e395a5a01987c10fd462c676875469489e103f93/3/debian/Dockerfile) +- [`3.17.1-alpine`, `3.17-alpine`, `3-alpine`, `alpine`](https://github.com/docker-library/ghost/blob/e395a5a01987c10fd462c676875469489e103f93/3/alpine/Dockerfile) +- [`2.38.1`, `2.38`, `2`](https://github.com/docker-library/ghost/blob/5798d6bd9c3b359954d90d173154cc36ba6f8337/2/debian/Dockerfile) +- [`2.38.1-alpine`, `2.38-alpine`, `2-alpine`](https://github.com/docker-library/ghost/blob/5798d6bd9c3b359954d90d173154cc36ba6f8337/2/alpine/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/docker-library/ghost/issues](https://github.com/docker-library/ghost/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/ghost) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/ghost/), [`arm32v6`](https://hub.docker.com/r/arm32v6/ghost/), [`arm32v7`](https://hub.docker.com/r/arm32v7/ghost/), [`arm64v8`](https://hub.docker.com/r/arm64v8/ghost/), [`i386`](https://hub.docker.com/r/i386/ghost/), [`ppc64le`](https://hub.docker.com/r/ppc64le/ghost/), [`s390x`](https://hub.docker.com/r/s390x/ghost/) @@ -72,7 +72,7 @@ If you'd like to be able to access the instance from the host without the contai $ docker run -d --name some-ghost -e url=http://localhost:3001 -p 3001:2368 ghost ``` -Then, access it via `http://localhost:3001` or `http://host-ip:3001` in a browser. +If all goes well, you'll be able to access your new site on `http://localhost:3001` and `http://localhost:3001/ghost` to access Ghost Admin (or `http://host-ip:3001` and `http://host-ip:3001/ghost`, respectively). ### Upgrading Ghost @@ -110,7 +110,7 @@ This Docker image for Ghost uses SQLite. There is nothing special to configure. ## Configuration -All Ghost configuration parameters (such as `url`) can be specified via environment variables. See [the Ghost documentation](https://docs.ghost.org/docs/config#section-running-ghost-with-config-env-variables) for details about what configuration is allowed and how to convert a nested configuration key into the appropriate environment variable name: +All Ghost configuration parameters (such as `url`) can be specified via environment variables. See [the Ghost documentation](https://ghost.org/docs/concepts/config/#running-ghost-with-config-env-variables) for details about what configuration is allowed and how to convert a nested configuration key into the appropriate environment variable name: ```console $ docker run -d --name some-ghost -e url=http://some-ghost.example.com ghost @@ -144,7 +144,7 @@ version: '3.1' services: ghost: - image: ghost:1-alpine + image: ghost:3-alpine restart: always ports: - 8080:2368 @@ -155,6 +155,8 @@ services: database__connection__user: root database__connection__password: example database__connection__database: ghost + # this url value is just an example, and is likely wrong for your environment! + url: http://localhost:8080 db: image: mysql:5.7 @@ -163,7 +165,7 @@ services: MYSQL_ROOT_PASSWORD: example ``` -[![Try in PWD](https://github.com/play-with-docker/stacks/raw/cff22438cb4195ace27f9b15784bbb497047afa7/assets/images/button.png)](http://play-with-docker.com?stack=https://raw.githubusercontent.com/docker-library/docs/e24f39cddf21560cf0a24f149059ff23640b0f16/ghost/stack.yml) +[![Try in PWD](https://github.com/play-with-docker/stacks/raw/cff22438cb4195ace27f9b15784bbb497047afa7/assets/images/button.png)](http://play-with-docker.com?stack=https://raw.githubusercontent.com/docker-library/docs/c57e666ff4299ee6e801a9843b7f39eebfd8f2da/ghost/stack.yml) Run `docker stack deploy -c stack.yml ghost` (or `docker-compose -f stack.yml up`), wait for it to initialize completely, and visit `http://swarm-ip:8080`, `http://localhost:8080`, or `http://host-ip:8080` (as appropriate). diff --git a/ghost/content.md b/ghost/content.md index e59cf63442df..0269d5d55182 100644 --- a/ghost/content.md +++ b/ghost/content.md @@ -22,7 +22,7 @@ If you'd like to be able to access the instance from the host without the contai $ docker run -d --name some-ghost -e url=http://localhost:3001 -p 3001:2368 %%IMAGE%% ``` -Then, access it via `http://localhost:3001` or `http://host-ip:3001` in a browser. +If all goes well, you'll be able to access your new site on `http://localhost:3001` and `http://localhost:3001/ghost` to access Ghost Admin (or `http://host-ip:3001` and `http://host-ip:3001/ghost`, respectively). ### Upgrading Ghost @@ -60,7 +60,7 @@ This Docker image for Ghost uses SQLite. There is nothing special to configure. ## Configuration -All Ghost configuration parameters (such as `url`) can be specified via environment variables. See [the Ghost documentation](https://docs.ghost.org/docs/config#section-running-ghost-with-config-env-variables) for details about what configuration is allowed and how to convert a nested configuration key into the appropriate environment variable name: +All Ghost configuration parameters (such as `url`) can be specified via environment variables. See [the Ghost documentation](https://ghost.org/docs/concepts/config/#running-ghost-with-config-env-variables) for details about what configuration is allowed and how to convert a nested configuration key into the appropriate environment variable name: ```console $ docker run -d --name some-ghost -e url=http://some-ghost.example.com %%IMAGE%% diff --git a/ghost/stack.yml b/ghost/stack.yml index 2d17bb48ce34..65e88abed50f 100644 --- a/ghost/stack.yml +++ b/ghost/stack.yml @@ -6,7 +6,7 @@ version: '3.1' services: ghost: - image: ghost:1-alpine + image: ghost:3-alpine restart: always ports: - 8080:2368 @@ -17,6 +17,8 @@ services: database__connection__user: root database__connection__password: example database__connection__database: ghost + # this url value is just an example, and is likely wrong for your environment! + url: http://localhost:8080 db: image: mysql:5.7 diff --git a/golang/README.md b/golang/README.md index 5f9d1556bcc3..884b5c5d3dc3 100644 --- a/golang/README.md +++ b/golang/README.md @@ -14,74 +14,60 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/golang) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links (See ["What's the difference between 'Shared' and 'Simple' tags?" in the FAQ](https://github.com/docker-library/faq#whats-the-difference-between-shared-and-simple-tags).) ## Simple Tags -- [`1.14rc1-buster`, `1.14-rc-buster`, `rc-buster`](https://github.com/docker-library/golang/blob/06bc0446f48dfda05b3548bd1f64eb108471fc6b/1.14-rc/buster/Dockerfile) -- [`1.14rc1-stretch`, `1.14-rc-stretch`, `rc-stretch`](https://github.com/docker-library/golang/blob/dd09f367e097e0bd45467652072c3951c37280cb/1.14-rc/stretch/Dockerfile) -- [`1.14rc1-alpine3.11`, `1.14-rc-alpine3.11`, `rc-alpine3.11`, `1.14rc1-alpine`, `1.14-rc-alpine`, `rc-alpine`](https://github.com/docker-library/golang/blob/06bc0446f48dfda05b3548bd1f64eb108471fc6b/1.14-rc/alpine3.11/Dockerfile) -- [`1.14rc1-windowsservercore-ltsc2016`, `1.14-rc-windowsservercore-ltsc2016`, `rc-windowsservercore-ltsc2016`](https://github.com/docker-library/golang/blob/06bc0446f48dfda05b3548bd1f64eb108471fc6b/1.14-rc/windows/windowsservercore-ltsc2016/Dockerfile) -- [`1.14rc1-windowsservercore-1809`, `1.14-rc-windowsservercore-1809`, `rc-windowsservercore-1809`](https://github.com/docker-library/golang/blob/06bc0446f48dfda05b3548bd1f64eb108471fc6b/1.14-rc/windows/windowsservercore-1809/Dockerfile) -- [`1.14rc1-nanoserver-1809`, `1.14-rc-nanoserver-1809`, `rc-nanoserver-1809`](https://github.com/docker-library/golang/blob/06bc0446f48dfda05b3548bd1f64eb108471fc6b/1.14-rc/windows/nanoserver-1809/Dockerfile) -- [`1.13.8-buster`, `1.13-buster`, `1-buster`, `buster`](https://github.com/docker-library/golang/blob/25aece9839b5abba963586e26e421dcd5ea00881/1.13/buster/Dockerfile) -- [`1.13.8-stretch`, `1.13-stretch`, `1-stretch`, `stretch`](https://github.com/docker-library/golang/blob/25aece9839b5abba963586e26e421dcd5ea00881/1.13/stretch/Dockerfile) -- [`1.13.8-alpine3.11`, `1.13-alpine3.11`, `1-alpine3.11`, `alpine3.11`, `1.13.8-alpine`, `1.13-alpine`, `1-alpine`, `alpine`](https://github.com/docker-library/golang/blob/25aece9839b5abba963586e26e421dcd5ea00881/1.13/alpine3.11/Dockerfile) -- [`1.13.8-alpine3.10`, `1.13-alpine3.10`, `1-alpine3.10`, `alpine3.10`](https://github.com/docker-library/golang/blob/25aece9839b5abba963586e26e421dcd5ea00881/1.13/alpine3.10/Dockerfile) -- [`1.13.8-windowsservercore-ltsc2016`, `1.13-windowsservercore-ltsc2016`, `1-windowsservercore-ltsc2016`, `windowsservercore-ltsc2016`](https://github.com/docker-library/golang/blob/25aece9839b5abba963586e26e421dcd5ea00881/1.13/windows/windowsservercore-ltsc2016/Dockerfile) -- [`1.13.8-windowsservercore-1809`, `1.13-windowsservercore-1809`, `1-windowsservercore-1809`, `windowsservercore-1809`](https://github.com/docker-library/golang/blob/25aece9839b5abba963586e26e421dcd5ea00881/1.13/windows/windowsservercore-1809/Dockerfile) -- [`1.13.8-nanoserver-1809`, `1.13-nanoserver-1809`, `1-nanoserver-1809`, `nanoserver-1809`](https://github.com/docker-library/golang/blob/25aece9839b5abba963586e26e421dcd5ea00881/1.13/windows/nanoserver-1809/Dockerfile) -- [`1.12.17-buster`, `1.12-buster`](https://github.com/docker-library/golang/blob/ffe8dcb44eb16cabd71b8b74cbf0d92f244afd53/1.12/buster/Dockerfile) -- [`1.12.17-stretch`, `1.12-stretch`](https://github.com/docker-library/golang/blob/ffe8dcb44eb16cabd71b8b74cbf0d92f244afd53/1.12/stretch/Dockerfile) -- [`1.12.17-alpine3.11`, `1.12-alpine3.11`, `1.12.17-alpine`, `1.12-alpine`](https://github.com/docker-library/golang/blob/ffe8dcb44eb16cabd71b8b74cbf0d92f244afd53/1.12/alpine3.11/Dockerfile) -- [`1.12.17-alpine3.10`, `1.12-alpine3.10`](https://github.com/docker-library/golang/blob/ffe8dcb44eb16cabd71b8b74cbf0d92f244afd53/1.12/alpine3.10/Dockerfile) -- [`1.12.17-windowsservercore-ltsc2016`, `1.12-windowsservercore-ltsc2016`](https://github.com/docker-library/golang/blob/ffe8dcb44eb16cabd71b8b74cbf0d92f244afd53/1.12/windows/windowsservercore-ltsc2016/Dockerfile) -- [`1.12.17-windowsservercore-1809`, `1.12-windowsservercore-1809`](https://github.com/docker-library/golang/blob/ffe8dcb44eb16cabd71b8b74cbf0d92f244afd53/1.12/windows/windowsservercore-1809/Dockerfile) -- [`1.12.17-nanoserver-1809`, `1.12-nanoserver-1809`](https://github.com/docker-library/golang/blob/ffe8dcb44eb16cabd71b8b74cbf0d92f244afd53/1.12/windows/nanoserver-1809/Dockerfile) +- [`1.14.3-buster`, `1.14-buster`, `1-buster`, `buster`](https://github.com/docker-library/golang/blob/d57a23e1c68ef0a393ef9c9267bddf0086959e3e/1.14/buster/Dockerfile) +- [`1.14.3-stretch`, `1.14-stretch`, `1-stretch`, `stretch`](https://github.com/docker-library/golang/blob/d57a23e1c68ef0a393ef9c9267bddf0086959e3e/1.14/stretch/Dockerfile) +- [`1.14.3-alpine3.11`, `1.14-alpine3.11`, `1-alpine3.11`, `alpine3.11`, `1.14.3-alpine`, `1.14-alpine`, `1-alpine`, `alpine`](https://github.com/docker-library/golang/blob/d57a23e1c68ef0a393ef9c9267bddf0086959e3e/1.14/alpine3.11/Dockerfile) +- [`1.14.3-windowsservercore-ltsc2016`, `1.14-windowsservercore-ltsc2016`, `1-windowsservercore-ltsc2016`, `windowsservercore-ltsc2016`](https://github.com/docker-library/golang/blob/d57a23e1c68ef0a393ef9c9267bddf0086959e3e/1.14/windows/windowsservercore-ltsc2016/Dockerfile) +- [`1.14.3-windowsservercore-1809`, `1.14-windowsservercore-1809`, `1-windowsservercore-1809`, `windowsservercore-1809`](https://github.com/docker-library/golang/blob/d57a23e1c68ef0a393ef9c9267bddf0086959e3e/1.14/windows/windowsservercore-1809/Dockerfile) +- [`1.14.3-nanoserver-1809`, `1.14-nanoserver-1809`, `1-nanoserver-1809`, `nanoserver-1809`](https://github.com/docker-library/golang/blob/d57a23e1c68ef0a393ef9c9267bddf0086959e3e/1.14/windows/nanoserver-1809/Dockerfile) +- [`1.13.11-buster`, `1.13-buster`](https://github.com/docker-library/golang/blob/fa9e58f43dbaa227cf05f1b0dc5504f73a50bf41/1.13/buster/Dockerfile) +- [`1.13.11-stretch`, `1.13-stretch`](https://github.com/docker-library/golang/blob/fa9e58f43dbaa227cf05f1b0dc5504f73a50bf41/1.13/stretch/Dockerfile) +- [`1.13.11-alpine3.11`, `1.13-alpine3.11`, `1.13.11-alpine`, `1.13-alpine`](https://github.com/docker-library/golang/blob/fa9e58f43dbaa227cf05f1b0dc5504f73a50bf41/1.13/alpine3.11/Dockerfile) +- [`1.13.11-alpine3.10`, `1.13-alpine3.10`](https://github.com/docker-library/golang/blob/fa9e58f43dbaa227cf05f1b0dc5504f73a50bf41/1.13/alpine3.10/Dockerfile) +- [`1.13.11-windowsservercore-ltsc2016`, `1.13-windowsservercore-ltsc2016`](https://github.com/docker-library/golang/blob/fa9e58f43dbaa227cf05f1b0dc5504f73a50bf41/1.13/windows/windowsservercore-ltsc2016/Dockerfile) +- [`1.13.11-windowsservercore-1809`, `1.13-windowsservercore-1809`](https://github.com/docker-library/golang/blob/fa9e58f43dbaa227cf05f1b0dc5504f73a50bf41/1.13/windows/windowsservercore-1809/Dockerfile) +- [`1.13.11-nanoserver-1809`, `1.13-nanoserver-1809`](https://github.com/docker-library/golang/blob/fa9e58f43dbaa227cf05f1b0dc5504f73a50bf41/1.13/windows/nanoserver-1809/Dockerfile) ## Shared Tags -- `1.14rc1`, `1.14-rc`, `rc`: - - [`1.14rc1-buster`](https://github.com/docker-library/golang/blob/06bc0446f48dfda05b3548bd1f64eb108471fc6b/1.14-rc/buster/Dockerfile) - - [`1.14rc1-windowsservercore-ltsc2016`](https://github.com/docker-library/golang/blob/06bc0446f48dfda05b3548bd1f64eb108471fc6b/1.14-rc/windows/windowsservercore-ltsc2016/Dockerfile) - - [`1.14rc1-windowsservercore-1809`](https://github.com/docker-library/golang/blob/06bc0446f48dfda05b3548bd1f64eb108471fc6b/1.14-rc/windows/windowsservercore-1809/Dockerfile) -- `1.14rc1-windowsservercore`, `1.14-rc-windowsservercore`, `rc-windowsservercore`: - - [`1.14rc1-windowsservercore-ltsc2016`](https://github.com/docker-library/golang/blob/06bc0446f48dfda05b3548bd1f64eb108471fc6b/1.14-rc/windows/windowsservercore-ltsc2016/Dockerfile) - - [`1.14rc1-windowsservercore-1809`](https://github.com/docker-library/golang/blob/06bc0446f48dfda05b3548bd1f64eb108471fc6b/1.14-rc/windows/windowsservercore-1809/Dockerfile) -- `1.14rc1-nanoserver`, `1.14-rc-nanoserver`, `rc-nanoserver`: - - [`1.14rc1-nanoserver-1809`](https://github.com/docker-library/golang/blob/06bc0446f48dfda05b3548bd1f64eb108471fc6b/1.14-rc/windows/nanoserver-1809/Dockerfile) -- `1.13.8`, `1.13`, `1`, `latest`: - - [`1.13.8-buster`](https://github.com/docker-library/golang/blob/25aece9839b5abba963586e26e421dcd5ea00881/1.13/buster/Dockerfile) - - [`1.13.8-windowsservercore-ltsc2016`](https://github.com/docker-library/golang/blob/25aece9839b5abba963586e26e421dcd5ea00881/1.13/windows/windowsservercore-ltsc2016/Dockerfile) - - [`1.13.8-windowsservercore-1809`](https://github.com/docker-library/golang/blob/25aece9839b5abba963586e26e421dcd5ea00881/1.13/windows/windowsservercore-1809/Dockerfile) -- `1.13.8-windowsservercore`, `1.13-windowsservercore`, `1-windowsservercore`, `windowsservercore`: - - [`1.13.8-windowsservercore-ltsc2016`](https://github.com/docker-library/golang/blob/25aece9839b5abba963586e26e421dcd5ea00881/1.13/windows/windowsservercore-ltsc2016/Dockerfile) - - [`1.13.8-windowsservercore-1809`](https://github.com/docker-library/golang/blob/25aece9839b5abba963586e26e421dcd5ea00881/1.13/windows/windowsservercore-1809/Dockerfile) -- `1.13.8-nanoserver`, `1.13-nanoserver`, `1-nanoserver`, `nanoserver`: - - [`1.13.8-nanoserver-1809`](https://github.com/docker-library/golang/blob/25aece9839b5abba963586e26e421dcd5ea00881/1.13/windows/nanoserver-1809/Dockerfile) -- `1.12.17`, `1.12`: - - [`1.12.17-buster`](https://github.com/docker-library/golang/blob/ffe8dcb44eb16cabd71b8b74cbf0d92f244afd53/1.12/buster/Dockerfile) - - [`1.12.17-windowsservercore-ltsc2016`](https://github.com/docker-library/golang/blob/ffe8dcb44eb16cabd71b8b74cbf0d92f244afd53/1.12/windows/windowsservercore-ltsc2016/Dockerfile) - - [`1.12.17-windowsservercore-1809`](https://github.com/docker-library/golang/blob/ffe8dcb44eb16cabd71b8b74cbf0d92f244afd53/1.12/windows/windowsservercore-1809/Dockerfile) -- `1.12.17-windowsservercore`, `1.12-windowsservercore`: - - [`1.12.17-windowsservercore-ltsc2016`](https://github.com/docker-library/golang/blob/ffe8dcb44eb16cabd71b8b74cbf0d92f244afd53/1.12/windows/windowsservercore-ltsc2016/Dockerfile) - - [`1.12.17-windowsservercore-1809`](https://github.com/docker-library/golang/blob/ffe8dcb44eb16cabd71b8b74cbf0d92f244afd53/1.12/windows/windowsservercore-1809/Dockerfile) -- `1.12.17-nanoserver`, `1.12-nanoserver`: - - [`1.12.17-nanoserver-1809`](https://github.com/docker-library/golang/blob/ffe8dcb44eb16cabd71b8b74cbf0d92f244afd53/1.12/windows/nanoserver-1809/Dockerfile) - -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +- `1.14.3`, `1.14`, `1`, `latest`: + - [`1.14.3-buster`](https://github.com/docker-library/golang/blob/d57a23e1c68ef0a393ef9c9267bddf0086959e3e/1.14/buster/Dockerfile) + - [`1.14.3-windowsservercore-ltsc2016`](https://github.com/docker-library/golang/blob/d57a23e1c68ef0a393ef9c9267bddf0086959e3e/1.14/windows/windowsservercore-ltsc2016/Dockerfile) + - [`1.14.3-windowsservercore-1809`](https://github.com/docker-library/golang/blob/d57a23e1c68ef0a393ef9c9267bddf0086959e3e/1.14/windows/windowsservercore-1809/Dockerfile) +- `1.14.3-windowsservercore`, `1.14-windowsservercore`, `1-windowsservercore`, `windowsservercore`: + - [`1.14.3-windowsservercore-ltsc2016`](https://github.com/docker-library/golang/blob/d57a23e1c68ef0a393ef9c9267bddf0086959e3e/1.14/windows/windowsservercore-ltsc2016/Dockerfile) + - [`1.14.3-windowsservercore-1809`](https://github.com/docker-library/golang/blob/d57a23e1c68ef0a393ef9c9267bddf0086959e3e/1.14/windows/windowsservercore-1809/Dockerfile) +- `1.14.3-nanoserver`, `1.14-nanoserver`, `1-nanoserver`, `nanoserver`: + - [`1.14.3-nanoserver-1809`](https://github.com/docker-library/golang/blob/d57a23e1c68ef0a393ef9c9267bddf0086959e3e/1.14/windows/nanoserver-1809/Dockerfile) +- `1.13.11`, `1.13`: + - [`1.13.11-buster`](https://github.com/docker-library/golang/blob/fa9e58f43dbaa227cf05f1b0dc5504f73a50bf41/1.13/buster/Dockerfile) + - [`1.13.11-windowsservercore-ltsc2016`](https://github.com/docker-library/golang/blob/fa9e58f43dbaa227cf05f1b0dc5504f73a50bf41/1.13/windows/windowsservercore-ltsc2016/Dockerfile) + - [`1.13.11-windowsservercore-1809`](https://github.com/docker-library/golang/blob/fa9e58f43dbaa227cf05f1b0dc5504f73a50bf41/1.13/windows/windowsservercore-1809/Dockerfile) +- `1.13.11-windowsservercore`, `1.13-windowsservercore`: + - [`1.13.11-windowsservercore-ltsc2016`](https://github.com/docker-library/golang/blob/fa9e58f43dbaa227cf05f1b0dc5504f73a50bf41/1.13/windows/windowsservercore-ltsc2016/Dockerfile) + - [`1.13.11-windowsservercore-1809`](https://github.com/docker-library/golang/blob/fa9e58f43dbaa227cf05f1b0dc5504f73a50bf41/1.13/windows/windowsservercore-1809/Dockerfile) +- `1.13.11-nanoserver`, `1.13-nanoserver`: + - [`1.13.11-nanoserver-1809`](https://github.com/docker-library/golang/blob/fa9e58f43dbaa227cf05f1b0dc5504f73a50bf41/1.13/windows/nanoserver-1809/Dockerfile) + +# Quick reference (cont.) - **Where to file issues**: [https://github.com/docker-library/golang/issues](https://github.com/docker-library/golang/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/golang) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/golang/), [`arm32v6`](https://hub.docker.com/r/arm32v6/golang/), [`arm32v7`](https://hub.docker.com/r/arm32v7/golang/), [`arm64v8`](https://hub.docker.com/r/arm64v8/golang/), [`i386`](https://hub.docker.com/r/i386/golang/), [`ppc64le`](https://hub.docker.com/r/ppc64le/golang/), [`s390x`](https://hub.docker.com/r/s390x/golang/), [`windows-amd64`](https://hub.docker.com/r/winamd64/golang/) @@ -111,7 +97,7 @@ Go (a.k.a., Golang) is a programming language first developed at Google. It is a The most straightforward way to use this image is to use a Go container as both the build and runtime environment. In your `Dockerfile`, writing something along the lines of the following will compile and run your project: ```dockerfile -FROM golang:1.8 +FROM golang:1.13 WORKDIR /go/src/app COPY . . @@ -134,13 +120,13 @@ $ docker run -it --rm --name my-running-app my-golang-app There may be occasions where it is not appropriate to run your app inside a container. To compile, but not run your app inside the Docker instance, you can write something like: ```console -$ docker run --rm -v "$PWD":/usr/src/myapp -w /usr/src/myapp golang:1.8 go build -v +$ docker run --rm -v "$PWD":/usr/src/myapp -w /usr/src/myapp golang:1.13 go build -v ``` This will add your current directory as a volume to the container, set the working directory to the volume, and run the command `go build` which will tell go to compile the project in the working directory and output the executable to `myapp`. Alternatively, if you have a `Makefile`, you can run the `make` command inside your container. ```console -$ docker run --rm -v "$PWD":/usr/src/myapp -w /usr/src/myapp golang:1.8 make +$ docker run --rm -v "$PWD":/usr/src/myapp -w /usr/src/myapp golang:1.13 make ``` ## Cross-compile your app inside the Docker container @@ -148,13 +134,13 @@ $ docker run --rm -v "$PWD":/usr/src/myapp -w /usr/src/myapp golang:1.8 make If you need to compile your application for a platform other than `linux/amd64` (such as `windows/386`): ```console -$ docker run --rm -v "$PWD":/usr/src/myapp -w /usr/src/myapp -e GOOS=windows -e GOARCH=386 golang:1.8 go build -v +$ docker run --rm -v "$PWD":/usr/src/myapp -w /usr/src/myapp -e GOOS=windows -e GOARCH=386 golang:1.13 go build -v ``` Alternatively, you can build for multiple platforms at once: ```console -$ docker run --rm -it -v "$PWD":/usr/src/myapp -w /usr/src/myapp golang:1.8 bash +$ docker run --rm -it -v "$PWD":/usr/src/myapp -w /usr/src/myapp golang:1.13 bash $ for GOOS in darwin linux; do > for GOARCH in 386 amd64; do > export GOOS GOARCH diff --git a/gradle/README.md b/gradle/README.md index b9b8d99c85ad..55b1bab8a19e 100644 --- a/gradle/README.md +++ b/gradle/README.md @@ -14,26 +14,28 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`6.1.1-jdk8`, `6.1-jdk8`, `jdk8`, `6.1.1-jdk`, `6.1-jdk`, `jdk`, `6.1.1`, `6.1`, `latest`](https://github.com/keeganwitt/docker-gradle/blob/6596a2c43781107a48acd7520149bb153f10ea06/jdk8/Dockerfile) -- [`6.1.1-jre8`, `6.1-jre8`, `jre8`, `6.1.1-jre`, `6.1-jre`, `jre`](https://github.com/keeganwitt/docker-gradle/blob/6596a2c43781107a48acd7520149bb153f10ea06/jre8/Dockerfile) -- [`6.1.1-jdk11`, `6.1-jdk11`, `jdk11`](https://github.com/keeganwitt/docker-gradle/blob/6596a2c43781107a48acd7520149bb153f10ea06/jdk11/Dockerfile) -- [`6.1.1-jre11`, `6.1-jre11`, `jre11`](https://github.com/keeganwitt/docker-gradle/blob/6596a2c43781107a48acd7520149bb153f10ea06/jre11/Dockerfile) -- [`6.1.1-jdk13`, `6.1-jdk13`, `jdk13`](https://github.com/keeganwitt/docker-gradle/blob/6596a2c43781107a48acd7520149bb153f10ea06/jdk13/Dockerfile) -- [`6.1.1-jre13`, `6.1-jre13`, `jre13`](https://github.com/keeganwitt/docker-gradle/blob/6596a2c43781107a48acd7520149bb153f10ea06/jre13/Dockerfile) - # Quick reference +- **Maintained by**: + [Keegan Witt (of the Groovy Project)](https://github.com/keeganwitt/docker-gradle), [with the Gradle Project's approval](https://discuss.gradle.org/t/official-docker-images/21159/8) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`6.4.1-jdk8`, `6.4-jdk8`, `jdk8`, `6.4.1-jdk`, `6.4-jdk`, `jdk`, `6.4.1`, `6.4`, `latest`](https://github.com/keeganwitt/docker-gradle/blob/817aaf497e85eab01821d9faf2854df88e58702f/jdk8/Dockerfile) +- [`6.4.1-jre8`, `6.4-jre8`, `jre8`, `6.4.1-jre`, `6.4-jre`, `jre`](https://github.com/keeganwitt/docker-gradle/blob/817aaf497e85eab01821d9faf2854df88e58702f/jre8/Dockerfile) +- [`6.4.1-jdk11`, `6.4-jdk11`, `jdk11`](https://github.com/keeganwitt/docker-gradle/blob/817aaf497e85eab01821d9faf2854df88e58702f/jdk11/Dockerfile) +- [`6.4.1-jre11`, `6.4-jre11`, `jre11`](https://github.com/keeganwitt/docker-gradle/blob/817aaf497e85eab01821d9faf2854df88e58702f/jre11/Dockerfile) +- [`6.4.1-jdk14`, `6.4-jdk14`, `jdk14`](https://github.com/keeganwitt/docker-gradle/blob/817aaf497e85eab01821d9faf2854df88e58702f/jdk14/Dockerfile) +- [`6.4.1-jre14`, `6.4-jre14`, `jre14`](https://github.com/keeganwitt/docker-gradle/blob/817aaf497e85eab01821d9faf2854df88e58702f/jre14/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/keeganwitt/docker-gradle/issues](https://github.com/keeganwitt/docker-gradle/issues) -- **Maintained by**: - [Keegan Witt (of the Groovy Project)](https://github.com/keeganwitt/docker-gradle), [with the Gradle Project's approval](https://discuss.gradle.org/t/official-docker-images/21159/8) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/gradle/), [`arm32v7`](https://hub.docker.com/r/arm32v7/gradle/), [`arm64v8`](https://hub.docker.com/r/arm64v8/gradle/), [`ppc64le`](https://hub.docker.com/r/ppc64le/gradle/), [`s390x`](https://hub.docker.com/r/s390x/gradle/) diff --git a/groovy/README.md b/groovy/README.md index 70186844a7c9..f8799732d8af 100644 --- a/groovy/README.md +++ b/groovy/README.md @@ -14,26 +14,28 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`3.0.0-jdk8`, `3.0-jdk8`, `3.0.0-jdk`, `3.0-jdk`, `jdk8`, `jdk`](https://github.com/groovy/docker-groovy/blob/53ad8b1f1e17b59c9c928a61c642edae96ae344f/jdk8/Dockerfile) -- [`3.0.0-jre8`, `3.0-jre8`, `3.0.0-jre`, `3.0-jre`, `3.0.0`, `3.0`, `jre8`, `jre`, `latest`](https://github.com/groovy/docker-groovy/blob/53ad8b1f1e17b59c9c928a61c642edae96ae344f/jre8/Dockerfile) -- [`3.0.0-jdk11`, `3.0-jdk11`, `jdk11`](https://github.com/groovy/docker-groovy/blob/53ad8b1f1e17b59c9c928a61c642edae96ae344f/jdk11/Dockerfile) -- [`3.0.0-jre11`, `3.0-jre11`, `jre11`](https://github.com/groovy/docker-groovy/blob/53ad8b1f1e17b59c9c928a61c642edae96ae344f/jre11/Dockerfile) -- [`3.0.0-jdk13`, `3.0-jdk13`, `jdk13`](https://github.com/groovy/docker-groovy/blob/53ad8b1f1e17b59c9c928a61c642edae96ae344f/jdk13/Dockerfile) -- [`3.0.0-jre13`, `3.0-jre13`, `jre13`](https://github.com/groovy/docker-groovy/blob/53ad8b1f1e17b59c9c928a61c642edae96ae344f/jre13/Dockerfile) - # Quick reference +- **Maintained by**: + [the Apache Groovy project](https://github.com/groovy/docker-groovy) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`3.0.4-jdk8`, `3.0-jdk8`, `3.0.4-jdk`, `3.0-jdk`, `jdk8`, `jdk`](https://github.com/groovy/docker-groovy/blob/6301e19926a4668ac470e4ce9b850e4b9380bfc3/jdk8/Dockerfile) +- [`3.0.4-jre8`, `3.0-jre8`, `3.0.4-jre`, `3.0-jre`, `3.0.4`, `3.0`, `jre8`, `jre`, `latest`](https://github.com/groovy/docker-groovy/blob/6301e19926a4668ac470e4ce9b850e4b9380bfc3/jre8/Dockerfile) +- [`3.0.4-jdk11`, `3.0-jdk11`, `jdk11`](https://github.com/groovy/docker-groovy/blob/6301e19926a4668ac470e4ce9b850e4b9380bfc3/jdk11/Dockerfile) +- [`3.0.4-jre11`, `3.0-jre11`, `jre11`](https://github.com/groovy/docker-groovy/blob/6301e19926a4668ac470e4ce9b850e4b9380bfc3/jre11/Dockerfile) +- [`3.0.4-jdk14`, `3.0-jdk14`, `jdk14`](https://github.com/groovy/docker-groovy/blob/6301e19926a4668ac470e4ce9b850e4b9380bfc3/jdk14/Dockerfile) +- [`3.0.4-jre14`, `3.0-jre14`, `jre14`](https://github.com/groovy/docker-groovy/blob/6301e19926a4668ac470e4ce9b850e4b9380bfc3/jre14/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/groovy/docker-groovy/issues](https://github.com/groovy/docker-groovy/issues) -- **Maintained by**: - [the Apache Groovy project](https://github.com/groovy/docker-groovy) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/groovy/), [`arm32v7`](https://hub.docker.com/r/arm32v7/groovy/), [`arm64v8`](https://hub.docker.com/r/arm64v8/groovy/), [`ppc64le`](https://hub.docker.com/r/ppc64le/groovy/), [`s390x`](https://hub.docker.com/r/s390x/groovy/) diff --git a/haproxy/README.md b/haproxy/README.md index 04e245f99f57..4086a384100f 100644 --- a/haproxy/README.md +++ b/haproxy/README.md @@ -14,34 +14,38 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/haproxy) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links -- [`2.1.3`, `2.1`, `latest`](https://github.com/docker-library/haproxy/blob/52ce628f49cd7d355b7486e1c8dd9be51e492f4e/2.1/Dockerfile) -- [`2.1.3-alpine`, `2.1-alpine`, `alpine`](https://github.com/docker-library/haproxy/blob/52ce628f49cd7d355b7486e1c8dd9be51e492f4e/2.1/alpine/Dockerfile) -- [`2.0.13`, `2.0`](https://github.com/docker-library/haproxy/blob/73e364d5e78bf73c79cf3cbb36c0c888934dfb3f/2.0/Dockerfile) -- [`2.0.13-alpine`, `2.0-alpine`](https://github.com/docker-library/haproxy/blob/73e364d5e78bf73c79cf3cbb36c0c888934dfb3f/2.0/alpine/Dockerfile) -- [`1.9.14`, `1.9`, `1`](https://github.com/docker-library/haproxy/blob/9c8c7a34289beee92e5d9648cd1f26cd89b1d1b3/1.9/Dockerfile) -- [`1.9.14-alpine`, `1.9-alpine`, `1-alpine`](https://github.com/docker-library/haproxy/blob/9c8c7a34289beee92e5d9648cd1f26cd89b1d1b3/1.9/alpine/Dockerfile) -- [`1.8.23`, `1.8`](https://github.com/docker-library/haproxy/blob/3dde4821a9d74cd1ea60bb2943e3513bfd1165a7/1.8/Dockerfile) -- [`1.8.23-alpine`, `1.8-alpine`](https://github.com/docker-library/haproxy/blob/1260e9b17547577a6623e0857ade2803a1571dc7/1.8/alpine/Dockerfile) +- [`2.2-dev8`, `2.2-rc`](https://github.com/docker-library/haproxy/blob/8acafe8ca3217a6d67afdd95a474206d79d857b0/2.2-rc/Dockerfile) +- [`2.2-dev8-alpine`, `2.2-rc-alpine`](https://github.com/docker-library/haproxy/blob/8acafe8ca3217a6d67afdd95a474206d79d857b0/2.2-rc/alpine/Dockerfile) +- [`2.1.4`, `2.1`, `latest`](https://github.com/docker-library/haproxy/blob/eeaaa570ccaeec6fa7e545b9314d6f246b6b283c/2.1/Dockerfile) +- [`2.1.4-alpine`, `2.1-alpine`, `alpine`](https://github.com/docker-library/haproxy/blob/bfa23c19cffdb4247474b2138feeeb14f48b7fe4/2.1/alpine/Dockerfile) +- [`2.0.14`, `2.0`, `lts`](https://github.com/docker-library/haproxy/blob/eeaaa570ccaeec6fa7e545b9314d6f246b6b283c/2.0/Dockerfile) +- [`2.0.14-alpine`, `2.0-alpine`, `lts-alpine`](https://github.com/docker-library/haproxy/blob/bfa23c19cffdb4247474b2138feeeb14f48b7fe4/2.0/alpine/Dockerfile) +- [`1.9.15`, `1.9`, `1`](https://github.com/docker-library/haproxy/blob/eeaaa570ccaeec6fa7e545b9314d6f246b6b283c/1.9/Dockerfile) +- [`1.9.15-alpine`, `1.9-alpine`, `1-alpine`](https://github.com/docker-library/haproxy/blob/bfa23c19cffdb4247474b2138feeeb14f48b7fe4/1.9/alpine/Dockerfile) +- [`1.8.25`, `1.8`](https://github.com/docker-library/haproxy/blob/eeaaa570ccaeec6fa7e545b9314d6f246b6b283c/1.8/Dockerfile) +- [`1.8.25-alpine`, `1.8-alpine`](https://github.com/docker-library/haproxy/blob/bfa23c19cffdb4247474b2138feeeb14f48b7fe4/1.8/alpine/Dockerfile) - [`1.7.12`, `1.7`](https://github.com/docker-library/haproxy/blob/14431e31ab981456585021f7dca35626c5e060c1/1.7/Dockerfile) -- [`1.7.12-alpine`, `1.7-alpine`](https://github.com/docker-library/haproxy/blob/fcb217989a970805d4dfee5903fec5d97870a54a/1.7/alpine/Dockerfile) +- [`1.7.12-alpine`, `1.7-alpine`](https://github.com/docker-library/haproxy/blob/bfa23c19cffdb4247474b2138feeeb14f48b7fe4/1.7/alpine/Dockerfile) - [`1.6.15`, `1.6`](https://github.com/docker-library/haproxy/blob/4e917ff7cbc629b29af59d02057ceece8102e4e0/1.6/Dockerfile) -- [`1.6.15-alpine`, `1.6-alpine`](https://github.com/docker-library/haproxy/blob/4e917ff7cbc629b29af59d02057ceece8102e4e0/1.6/alpine/Dockerfile) +- [`1.6.15-alpine`, `1.6-alpine`](https://github.com/docker-library/haproxy/blob/bfa23c19cffdb4247474b2138feeeb14f48b7fe4/1.6/alpine/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/docker-library/haproxy/issues](https://github.com/docker-library/haproxy/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/haproxy) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/haproxy/), [`arm32v5`](https://hub.docker.com/r/arm32v5/haproxy/), [`arm32v6`](https://hub.docker.com/r/arm32v6/haproxy/), [`arm32v7`](https://hub.docker.com/r/arm32v7/haproxy/), [`arm64v8`](https://hub.docker.com/r/arm64v8/haproxy/), [`i386`](https://hub.docker.com/r/i386/haproxy/), [`ppc64le`](https://hub.docker.com/r/ppc64le/haproxy/), [`s390x`](https://hub.docker.com/r/s390x/haproxy/) + [`amd64`](https://hub.docker.com/r/amd64/haproxy/), [`arm32v5`](https://hub.docker.com/r/arm32v5/haproxy/), [`arm32v6`](https://hub.docker.com/r/arm32v6/haproxy/), [`arm32v7`](https://hub.docker.com/r/arm32v7/haproxy/), [`arm64v8`](https://hub.docker.com/r/arm64v8/haproxy/), [`i386`](https://hub.docker.com/r/i386/haproxy/), [`mips64le`](https://hub.docker.com/r/mips64le/haproxy/), [`ppc64le`](https://hub.docker.com/r/ppc64le/haproxy/), [`s390x`](https://hub.docker.com/r/s390x/haproxy/) - **Published image artifact details**: [repo-info repo's `repos/haproxy/` directory](https://github.com/docker-library/repo-info/blob/master/repos/haproxy) ([history](https://github.com/docker-library/repo-info/commits/master/repos/haproxy)) diff --git a/haskell/README.md b/haskell/README.md index 3271d2484a09..cdb37bdbcd36 100644 --- a/haskell/README.md +++ b/haskell/README.md @@ -14,22 +14,26 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`8.8.1`, `8.8`, `8`, `latest`](https://github.com/haskell/docker-haskell/blob/aa517c24c51bbd54da5805517acd12120a9340ab/8.8/Dockerfile) -- [`8.6.5`, `8.6`](https://github.com/haskell/docker-haskell/blob/aa517c24c51bbd54da5805517acd12120a9340ab/8.6/Dockerfile) - # Quick reference +- **Maintained by**: + [the Docker Community](https://github.com/haskell/docker-haskell) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`8.10.1-buster`, `8.10-buster`, `8-buster`, `buster`, `8.10.1`, `8.10`, `8`, `latest`](https://github.com/haskell/docker-haskell/blob/82f44382a183fcc1d0026d8abe58259195a8930c/8.10/buster/Dockerfile) +- [`8.10.1-stretch`, `8.10-stretch`, `8-stretch`, `stretch`](https://github.com/haskell/docker-haskell/blob/82f44382a183fcc1d0026d8abe58259195a8930c/8.10/stretch/Dockerfile) +- [`8.8.3-buster`, `8.8-buster`, `8.8.3`, `8.8`](https://github.com/haskell/docker-haskell/blob/82f44382a183fcc1d0026d8abe58259195a8930c/8.8/buster/Dockerfile) +- [`8.8.3-stretch`, `8.8-stretch`](https://github.com/haskell/docker-haskell/blob/82f44382a183fcc1d0026d8abe58259195a8930c/8.8/stretch/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/haskell/docker-haskell/issues](https://github.com/haskell/docker-haskell/issues) -- **Maintained by**: - [the Docker Community](https://github.com/haskell/docker-haskell) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/haskell/) @@ -48,18 +52,22 @@ WARNING: [Haskell](http://www.haskell.org) is a [lazy](http://en.wikibooks.org/wiki/Haskell/Laziness), functional, statically-typed programming language with advanced type system features such as higher-rank, higher-kinded parametric [polymorphism](http://en.wikibooks.org/wiki/Haskell/Polymorphism), monadic [effects](http://en.wikibooks.org/wiki/Haskell/Understanding_monads/IO), generalized algebraic data types ([GADT](http://en.wikibooks.org/wiki/Haskell/GADT)s), flexible [type classes](http://en.wikibooks.org/wiki/Haskell/Advanced_type_classes), associated [type families](http://en.wikipedia.org/wiki/Type_family), and more. -Haskell's [`ghc`](http://www.haskell.org/ghc) is a [portable](https://ghc.haskell.org/trac/ghc/wiki/Platforms), [optimizing](http://benchmarksgame.alioth.debian.org/u64q/haskell.php) compiler with a foreign-function interface ([FFI](http://en.wikibooks.org/wiki/Haskell/FFI)), an [LLVM backend](https://www.haskell.org/ghc/docs/7.8.3/html/users_guide/code-generators.html), and sophisticated runtime support for [concurrency](http://en.wikibooks.org/wiki/Haskell/Concurrency), explicit/implicit [parallelism](https://simonmar.github.io/pages/pcph.html), runtime [profiling](http://www.haskell.org/haskellwiki/ThreadScope), etc. Other Haskell tools like [`criterion`](http://www.serpentine.com/criterion/tutorial.html), [`quickcheck`](https://www.fpcomplete.com/user/pbv/an-introduction-to-quickcheck-testing), [`hpc`](http://www.haskell.org/haskellwiki/Haskell_program_coverage#Examples), and [`haddock`](http://en.wikipedia.org/wiki/Haddock_%28software%29) provide advanced benchmarking, property-based testing, code coverage, and documentation generation. +Haskell's [`ghc`](http://www.haskell.org/ghc) is a [portable](https://gitlab.haskell.org/ghc/ghc/-/wikis/platforms), optimizing compiler with a foreign-function interface ([FFI](http://en.wikibooks.org/wiki/Haskell/FFI)), an LLVM backend, and sophisticated runtime support for [concurrency](http://en.wikibooks.org/wiki/Haskell/Concurrency), explicit/implicit [parallelism](https://simonmar.github.io/pages/pcph.html), runtime [profiling](http://www.haskell.org/haskellwiki/ThreadScope), etc. Other Haskell tools like `criterion`, `quickcheck`, `hpc`, and `haddock` provide advanced benchmarking, property-based testing, code coverage, and documentation generation. -A large number of production-quality Haskell libraries are available from [Hackage](https://hackage.haskell.org) in the form of [Cabal](https://www.haskell.org/cabal/) packages. The traditional [`cabal`](https://www.fpcomplete.com/user/simonmichael/how-to-cabal-install) tool, or the more recent [`stack`](http://docs.haskellstack.org/en/stable/README.html) tool (available in `7.10.3`+) can be used to streamline working with Cabal packages. The key differences are summarized [here](https://www.fpcomplete.com/blog/2015/06/why-is-stack-not-cabal). New users are encouraged to start with `stack`. +A large number of production-quality Haskell libraries are available from [Hackage](https://hackage.haskell.org) in the form of [Cabal](https://www.haskell.org/cabal/) packages. The traditional `cabal` tool, or the more recent [`stack`](http://docs.haskellstack.org/en/stable/README.html) tool (available in `7.10.3`+) can be used to streamline working with Cabal packages. ![logo](https://raw.githubusercontent.com/docker-library/docs/53e03448d5c2c33124ce24609f6179ddc94873f4/haskell/logo.png) ## About this image -This image ships a minimal Haskell toolchain (`ghc` and `cabal-install`) from the upstream [downloads.haskell.org](https://launchpad.net/~hvr/+archive/ubuntu/ghc) Debian repository as well as the Stack tool ([https://www.haskellstack.org/](https://www.haskellstack.org/)). +This image ships a minimal Haskell toolchain (`ghc` and `cabal-install`) from the upstream [downloads.haskell.org](https://launchpad.net/~hvr/+archive/ubuntu/ghc) Debian repository as well as the `stack` tool ([https://www.haskellstack.org/](https://www.haskellstack.org/)). Note: The GHC developers do not support legacy release branches (i.e. `7.8.x`). While older GHC release tags are available in this DockerHub repository, only the two most recent minor releases will receive updates or be shown in the "Supported tags ..." section at the top of this page. +Additionally, we support the two most versions of Debian (`stable` and `oldstable`) as variants, with the most recent being the default if not specified. + +> Note: `haskell:8.8.3` was updated from Debian Stretch to Buster, so you will need to specify `haskell:8.8.3-stretch` to stick with Stretch in this particular case. + ## How to use this image Start an interactive interpreter session with `ghci`: @@ -70,7 +78,7 @@ GHCi, version 8.4.3: http://www.haskell.org/ghc/ :? for help Prelude> ``` -Dockerize an application from Hackage with a `Dockerfile`: +Dockerize an application using `stack`: ```dockerfile FROM haskell:8 @@ -78,7 +86,7 @@ RUN stack install pandoc pandoc-citeproc ENTRYPOINT ["pandoc"] ``` -Alternatively, using `cabal`: +Dockerize an application using `cabal`: ```dockerfile FROM haskell:8 @@ -89,14 +97,14 @@ ENTRYPOINT ["pandoc"] Iteratively develop a Haskell application with a `Dockerfile` utilizing the build cache: ```dockerfile -FROM haskell:7.10 +FROM haskell:8 -WORKDIR /opt/server +WORKDIR /opt/example RUN cabal update # Add just the .cabal file to capture dependencies -COPY ./snap-example.cabal /opt/server/snap-example.cabal +COPY ./example.cabal /opt/example/example.cabal # Docker will cache this command as a layer, freeing us up to # modify source code without re-installing dependencies @@ -104,25 +112,21 @@ COPY ./snap-example.cabal /opt/server/snap-example.cabal RUN cabal install --only-dependencies -j4 # Add and Install Application Code -COPY . /opt/server +COPY . /opt/example RUN cabal install -CMD ["snap-example"] +CMD ["example"] ``` -### Examples - -See the application snippet above in more detail in the [example snap application](https://github.com/haskell/docker-haskell/tree/master/examples/7.10/snap). - ### Considerations for `happy`, `alex`, etc Some packages that also act as build dependencies, such as `happy` and `alex`, are no longer included in this image (as of `haskell:8.2.2` & `haskell:8.4.3`). There is a bootstrapping problem where one or more of these tools may be assumed to be available. If you run in to an error about missing dependencies that are not explicitly called out in a Cabal package, you will need to explicitly mark them for installation. ### Considerations for Stack -The Stack tool is primarily designed to run directly on the host and comes with many advanced features such as GHC bootstrapping and Docker integration. Within the context of a container image, some of these features clash with the Docker abstraction and should be avoided. Another common scenario that can be confusing is the default Stackage snapshot. +The Stack tool is primarily designed to run directly on the host and comes with many advanced features such as GHC bootstrapping and Docker integration. Within the context of a container image, some of these features (`stack docker`) clash with the Docker abstraction and should be avoided. -A Stackage snapshot is a collection of Haskell packages pinned to specific versions for compatibility with a particular GHC release. When you ask Stack to resolve dependencies it refers to a particular snapshot via the `resolver` value. While you should be specifying a `resolver` explicitly in your projects, it is possible to run with the auto-generated default. That default is determined by the value obtained from the upstream Stackage server at the time it was requested, and points to the latest "LTS" snapshot. If the snapshot refers to a different version of GHC than is provided in the Docker image, you may see a message like the following: +Another common scenario that can be confusing is the default Stackage snapshot. A Stackage snapshot is a collection of Haskell packages pinned to specific versions for compatibility with a particular GHC release. When you ask Stack to resolve dependencies it refers to a particular snapshot via the `resolver` value. While you should be specifying a `resolver` explicitly in your projects, it is possible to run with the auto-generated default. That default is determined by the value obtained from the [upstream Stackage server](https://www.stackage.org/) at the time it was requested, and points to the latest "LTS" snapshot. If the snapshot refers to a different version of GHC than is provided in the Docker image, you may see a message like the following: ```console Step 2/3 : RUN stack install pandoc @@ -148,7 +152,7 @@ Updating package index Hackage (mirrored at https://s3.amazonaws.com/hackage.fpc Selected mirror https://s3.amazonaws.com/hackage.fpcomplete.com/ ``` -The alternative to use `--install-ghc` doesn't make sense in a Docker image context, and in fact the global `install-ghc` flag has been set to `false` (as of `haskell:8.2.2` & `haskell:8.4.3`) to avoid the default behavior of bootstrapping a new GHC in the container. +The alternative to use `--install-ghc` doesn't make sense in a Docker image context, and hence the global `install-ghc` flag has been set to `false` (as of `haskell:8.2.2` & `haskell:8.4.3`) to avoid the default behavior of bootstrapping a new GHC in the container. # License diff --git a/haskell/content.md b/haskell/content.md index c600a4fe6f19..8bb6c14cfe1c 100644 --- a/haskell/content.md +++ b/haskell/content.md @@ -2,18 +2,22 @@ [Haskell](http://www.haskell.org) is a [lazy](http://en.wikibooks.org/wiki/Haskell/Laziness), functional, statically-typed programming language with advanced type system features such as higher-rank, higher-kinded parametric [polymorphism](http://en.wikibooks.org/wiki/Haskell/Polymorphism), monadic [effects](http://en.wikibooks.org/wiki/Haskell/Understanding_monads/IO), generalized algebraic data types ([GADT](http://en.wikibooks.org/wiki/Haskell/GADT)s), flexible [type classes](http://en.wikibooks.org/wiki/Haskell/Advanced_type_classes), associated [type families](http://en.wikipedia.org/wiki/Type_family), and more. -Haskell's [`ghc`](http://www.haskell.org/ghc) is a [portable](https://ghc.haskell.org/trac/ghc/wiki/Platforms), [optimizing](http://benchmarksgame.alioth.debian.org/u64q/haskell.php) compiler with a foreign-function interface ([FFI](http://en.wikibooks.org/wiki/Haskell/FFI)), an [LLVM backend](https://www.haskell.org/ghc/docs/7.8.3/html/users_guide/code-generators.html), and sophisticated runtime support for [concurrency](http://en.wikibooks.org/wiki/Haskell/Concurrency), explicit/implicit [parallelism](https://simonmar.github.io/pages/pcph.html), runtime [profiling](http://www.haskell.org/haskellwiki/ThreadScope), etc. Other Haskell tools like [`criterion`](http://www.serpentine.com/criterion/tutorial.html), [`quickcheck`](https://www.fpcomplete.com/user/pbv/an-introduction-to-quickcheck-testing), [`hpc`](http://www.haskell.org/haskellwiki/Haskell_program_coverage#Examples), and [`haddock`](http://en.wikipedia.org/wiki/Haddock_%28software%29) provide advanced benchmarking, property-based testing, code coverage, and documentation generation. +Haskell's [`ghc`](http://www.haskell.org/ghc) is a [portable](https://gitlab.haskell.org/ghc/ghc/-/wikis/platforms), optimizing compiler with a foreign-function interface ([FFI](http://en.wikibooks.org/wiki/Haskell/FFI)), an LLVM backend, and sophisticated runtime support for [concurrency](http://en.wikibooks.org/wiki/Haskell/Concurrency), explicit/implicit [parallelism](https://simonmar.github.io/pages/pcph.html), runtime [profiling](http://www.haskell.org/haskellwiki/ThreadScope), etc. Other Haskell tools like `criterion`, `quickcheck`, `hpc`, and `haddock` provide advanced benchmarking, property-based testing, code coverage, and documentation generation. -A large number of production-quality Haskell libraries are available from [Hackage](https://hackage.haskell.org) in the form of [Cabal](https://www.haskell.org/cabal/) packages. The traditional [`cabal`](https://www.fpcomplete.com/user/simonmichael/how-to-cabal-install) tool, or the more recent [`stack`](http://docs.haskellstack.org/en/stable/README.html) tool (available in `7.10.3`+) can be used to streamline working with Cabal packages. The key differences are summarized [here](https://www.fpcomplete.com/blog/2015/06/why-is-stack-not-cabal). New users are encouraged to start with `stack`. +A large number of production-quality Haskell libraries are available from [Hackage](https://hackage.haskell.org) in the form of [Cabal](https://www.haskell.org/cabal/) packages. The traditional `cabal` tool, or the more recent [`stack`](http://docs.haskellstack.org/en/stable/README.html) tool (available in `7.10.3`+) can be used to streamline working with Cabal packages. %%LOGO%% ## About this image -This image ships a minimal Haskell toolchain (`ghc` and `cabal-install`) from the upstream [downloads.haskell.org](https://launchpad.net/~hvr/+archive/ubuntu/ghc) Debian repository as well as the Stack tool ([https://www.haskellstack.org/](https://www.haskellstack.org/)). +This image ships a minimal Haskell toolchain (`ghc` and `cabal-install`) from the upstream [downloads.haskell.org](https://launchpad.net/~hvr/+archive/ubuntu/ghc) Debian repository as well as the `stack` tool ([https://www.haskellstack.org/](https://www.haskellstack.org/)). Note: The GHC developers do not support legacy release branches (i.e. `7.8.x`). While older GHC release tags are available in this DockerHub repository, only the two most recent minor releases will receive updates or be shown in the "Supported tags ..." section at the top of this page. +Additionally, we support the two most versions of Debian (`stable` and `oldstable`) as variants, with the most recent being the default if not specified. + +> Note: `%%IMAGE%%:8.8.3` was updated from Debian Stretch to Buster, so you will need to specify `%%IMAGE%%:8.8.3-stretch` to stick with Stretch in this particular case. + ## How to use this image Start an interactive interpreter session with `ghci`: @@ -24,7 +28,7 @@ GHCi, version 8.4.3: http://www.haskell.org/ghc/ :? for help Prelude> ``` -Dockerize an application from Hackage with a `Dockerfile`: +Dockerize an application using `stack`: ```dockerfile FROM %%IMAGE%%:8 @@ -32,7 +36,7 @@ RUN stack install pandoc pandoc-citeproc ENTRYPOINT ["pandoc"] ``` -Alternatively, using `cabal`: +Dockerize an application using `cabal`: ```dockerfile FROM %%IMAGE%%:8 @@ -43,14 +47,14 @@ ENTRYPOINT ["pandoc"] Iteratively develop a Haskell application with a `Dockerfile` utilizing the build cache: ```dockerfile -FROM %%IMAGE%%:7.10 +FROM %%IMAGE%%:8 -WORKDIR /opt/server +WORKDIR /opt/example RUN cabal update # Add just the .cabal file to capture dependencies -COPY ./snap-example.cabal /opt/server/snap-example.cabal +COPY ./example.cabal /opt/example/example.cabal # Docker will cache this command as a layer, freeing us up to # modify source code without re-installing dependencies @@ -58,25 +62,21 @@ COPY ./snap-example.cabal /opt/server/snap-example.cabal RUN cabal install --only-dependencies -j4 # Add and Install Application Code -COPY . /opt/server +COPY . /opt/example RUN cabal install -CMD ["snap-example"] +CMD ["example"] ``` -### Examples - -See the application snippet above in more detail in the [example snap application](https://github.com/haskell/docker-haskell/tree/master/examples/7.10/snap). - ### Considerations for `happy`, `alex`, etc Some packages that also act as build dependencies, such as `happy` and `alex`, are no longer included in this image (as of `%%IMAGE%%:8.2.2` & `%%IMAGE%%:8.4.3`). There is a bootstrapping problem where one or more of these tools may be assumed to be available. If you run in to an error about missing dependencies that are not explicitly called out in a Cabal package, you will need to explicitly mark them for installation. ### Considerations for Stack -The Stack tool is primarily designed to run directly on the host and comes with many advanced features such as GHC bootstrapping and Docker integration. Within the context of a container image, some of these features clash with the Docker abstraction and should be avoided. Another common scenario that can be confusing is the default Stackage snapshot. +The Stack tool is primarily designed to run directly on the host and comes with many advanced features such as GHC bootstrapping and Docker integration. Within the context of a container image, some of these features (`stack docker`) clash with the Docker abstraction and should be avoided. -A Stackage snapshot is a collection of Haskell packages pinned to specific versions for compatibility with a particular GHC release. When you ask Stack to resolve dependencies it refers to a particular snapshot via the `resolver` value. While you should be specifying a `resolver` explicitly in your projects, it is possible to run with the auto-generated default. That default is determined by the value obtained from the upstream Stackage server at the time it was requested, and points to the latest "LTS" snapshot. If the snapshot refers to a different version of GHC than is provided in the Docker image, you may see a message like the following: +Another common scenario that can be confusing is the default Stackage snapshot. A Stackage snapshot is a collection of Haskell packages pinned to specific versions for compatibility with a particular GHC release. When you ask Stack to resolve dependencies it refers to a particular snapshot via the `resolver` value. While you should be specifying a `resolver` explicitly in your projects, it is possible to run with the auto-generated default. That default is determined by the value obtained from the [upstream Stackage server](https://www.stackage.org/) at the time it was requested, and points to the latest "LTS" snapshot. If the snapshot refers to a different version of GHC than is provided in the Docker image, you may see a message like the following: ```console Step 2/3 : RUN stack install pandoc @@ -102,4 +102,4 @@ Updating package index Hackage (mirrored at https://s3.amazonaws.com/hackage.fpc Selected mirror https://s3.amazonaws.com/hackage.fpcomplete.com/ ``` -The alternative to use `--install-ghc` doesn't make sense in a Docker image context, and in fact the global `install-ghc` flag has been set to `false` (as of `%%IMAGE%%:8.2.2` & `%%IMAGE%%:8.4.3`) to avoid the default behavior of bootstrapping a new GHC in the container. +The alternative to use `--install-ghc` doesn't make sense in a Docker image context, and hence the global `install-ghc` flag has been set to `false` (as of `%%IMAGE%%:8.2.2` & `%%IMAGE%%:8.4.3`) to avoid the default behavior of bootstrapping a new GHC in the container. diff --git a/haxe/README.md b/haxe/README.md index 1b49762793b9..1af38a249440 100644 --- a/haxe/README.md +++ b/haxe/README.md @@ -14,78 +14,101 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the Haxe Foundation](https://github.com/HaxeFoundation/docker-library-haxe) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links (See ["What's the difference between 'Shared' and 'Simple' tags?" in the FAQ](https://github.com/docker-library/faq#whats-the-difference-between-shared-and-simple-tags).) ## Simple Tags -- [`4.0.5-buster`, `4.0-buster`](https://github.com/HaxeFoundation/docker-library-haxe/blob/38b1ceb14a5692ae2c655c056baaff79d963da33/4.0/buster/Dockerfile) -- [`4.0.5-stretch`, `4.0-stretch`](https://github.com/HaxeFoundation/docker-library-haxe/blob/38b1ceb14a5692ae2c655c056baaff79d963da33/4.0/stretch/Dockerfile) -- [`4.0.5-jessie`, `4.0-jessie`](https://github.com/HaxeFoundation/docker-library-haxe/blob/38b1ceb14a5692ae2c655c056baaff79d963da33/4.0/jessie/Dockerfile) +- [`4.1.1-buster`, `4.1-buster`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b0a6d391947d9ed64cfb95437509e989ea53ebe3/4.1/buster/Dockerfile) +- [`4.1.1-stretch`, `4.1-stretch`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b0a6d391947d9ed64cfb95437509e989ea53ebe3/4.1/stretch/Dockerfile) +- [`4.1.1-windowsservercore-1809`, `4.1-windowsservercore-1809`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b0a6d391947d9ed64cfb95437509e989ea53ebe3/4.1/windowsservercore-1809/Dockerfile) +- [`4.1.1-windowsservercore-ltsc2016`, `4.1-windowsservercore-ltsc2016`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b0a6d391947d9ed64cfb95437509e989ea53ebe3/4.1/windowsservercore-ltsc2016/Dockerfile) +- [`4.1.1-alpine3.11`, `4.1-alpine3.11`, `4.1.1-alpine`, `4.1-alpine`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b0a6d391947d9ed64cfb95437509e989ea53ebe3/4.1/alpine3.11/Dockerfile) +- [`4.1.1-alpine3.10`, `4.1-alpine3.10`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b0a6d391947d9ed64cfb95437509e989ea53ebe3/4.1/alpine3.10/Dockerfile) +- [`4.1.1-alpine3.9`, `4.1-alpine3.9`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b0a6d391947d9ed64cfb95437509e989ea53ebe3/4.1/alpine3.9/Dockerfile) +- [`4.1.1-alpine3.8`, `4.1-alpine3.8`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b0a6d391947d9ed64cfb95437509e989ea53ebe3/4.1/alpine3.8/Dockerfile) +- [`4.0.5-buster`, `4.0-buster`](https://github.com/HaxeFoundation/docker-library-haxe/blob/1f586bf85c12ce5c9300f24079912b94c73bc3f7/4.0/buster/Dockerfile) +- [`4.0.5-stretch`, `4.0-stretch`](https://github.com/HaxeFoundation/docker-library-haxe/blob/e57329c158b19f881c57a0496afbaf4446895fca/4.0/stretch/Dockerfile) +- [`4.0.5-jessie`, `4.0-jessie`](https://github.com/HaxeFoundation/docker-library-haxe/blob/02dd441749ccca93e1898b130b569a3f40cd6241/4.0/jessie/Dockerfile) - [`4.0.5-windowsservercore-1809`, `4.0-windowsservercore-1809`](https://github.com/HaxeFoundation/docker-library-haxe/blob/38b1ceb14a5692ae2c655c056baaff79d963da33/4.0/windowsservercore-1809/Dockerfile) - [`4.0.5-windowsservercore-ltsc2016`, `4.0-windowsservercore-ltsc2016`](https://github.com/HaxeFoundation/docker-library-haxe/blob/38b1ceb14a5692ae2c655c056baaff79d963da33/4.0/windowsservercore-ltsc2016/Dockerfile) -- [`4.0.5-alpine3.11`, `4.0-alpine3.11`, `4.0.5-alpine`, `4.0-alpine`](https://github.com/HaxeFoundation/docker-library-haxe/blob/c06030895887da79e312f97bb434ca0f0e0f7f22/4.0/alpine3.11/Dockerfile) -- [`4.0.5-alpine3.10`, `4.0-alpine3.10`](https://github.com/HaxeFoundation/docker-library-haxe/blob/38b1ceb14a5692ae2c655c056baaff79d963da33/4.0/alpine3.10/Dockerfile) -- [`4.0.5-alpine3.9`, `4.0-alpine3.9`](https://github.com/HaxeFoundation/docker-library-haxe/blob/38b1ceb14a5692ae2c655c056baaff79d963da33/4.0/alpine3.9/Dockerfile) -- [`4.0.5-alpine3.8`, `4.0-alpine3.8`](https://github.com/HaxeFoundation/docker-library-haxe/blob/38b1ceb14a5692ae2c655c056baaff79d963da33/4.0/alpine3.8/Dockerfile) -- [`3.4.7-buster`, `3.4-buster`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.4/buster/Dockerfile) -- [`3.4.7-stretch`, `3.4-stretch`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.4/stretch/Dockerfile) -- [`3.4.7-jessie`, `3.4-jessie`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.4/jessie/Dockerfile) +- [`4.0.5-alpine3.11`, `4.0-alpine3.11`, `4.0.5-alpine`, `4.0-alpine`](https://github.com/HaxeFoundation/docker-library-haxe/blob/e57329c158b19f881c57a0496afbaf4446895fca/4.0/alpine3.11/Dockerfile) +- [`4.0.5-alpine3.10`, `4.0-alpine3.10`](https://github.com/HaxeFoundation/docker-library-haxe/blob/e57329c158b19f881c57a0496afbaf4446895fca/4.0/alpine3.10/Dockerfile) +- [`4.0.5-alpine3.9`, `4.0-alpine3.9`](https://github.com/HaxeFoundation/docker-library-haxe/blob/9452cd39492aae3456889ac6ba92072dd73ad19f/4.0/alpine3.9/Dockerfile) +- [`4.0.5-alpine3.8`, `4.0-alpine3.8`](https://github.com/HaxeFoundation/docker-library-haxe/blob/9452cd39492aae3456889ac6ba92072dd73ad19f/4.0/alpine3.8/Dockerfile) +- [`3.4.7-buster`, `3.4-buster`](https://github.com/HaxeFoundation/docker-library-haxe/blob/1f586bf85c12ce5c9300f24079912b94c73bc3f7/3.4/buster/Dockerfile) +- [`3.4.7-stretch`, `3.4-stretch`](https://github.com/HaxeFoundation/docker-library-haxe/blob/e57329c158b19f881c57a0496afbaf4446895fca/3.4/stretch/Dockerfile) +- [`3.4.7-jessie`, `3.4-jessie`](https://github.com/HaxeFoundation/docker-library-haxe/blob/02dd441749ccca93e1898b130b569a3f40cd6241/3.4/jessie/Dockerfile) - [`3.4.7-windowsservercore-1809`, `3.4-windowsservercore-1809`](https://github.com/HaxeFoundation/docker-library-haxe/blob/7df74d220cce33998dde7623f8c9176d7fa938f7/3.4/windowsservercore-1809/Dockerfile) - [`3.4.7-windowsservercore-ltsc2016`, `3.4-windowsservercore-ltsc2016`](https://github.com/HaxeFoundation/docker-library-haxe/blob/7df74d220cce33998dde7623f8c9176d7fa938f7/3.4/windowsservercore-ltsc2016/Dockerfile) -- [`3.4.7-alpine3.11`, `3.4-alpine3.11`, `3.4.7-alpine`, `3.4-alpine`](https://github.com/HaxeFoundation/docker-library-haxe/blob/c06030895887da79e312f97bb434ca0f0e0f7f22/3.4/alpine3.11/Dockerfile) -- [`3.4.7-alpine3.10`, `3.4-alpine3.10`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.4/alpine3.10/Dockerfile) -- [`3.4.7-alpine3.9`, `3.4-alpine3.9`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.4/alpine3.9/Dockerfile) -- [`3.4.7-alpine3.8`, `3.4-alpine3.8`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.4/alpine3.8/Dockerfile) -- [`3.3.0-rc.1-buster`, `3.3.0-buster`, `3.3-buster`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.3/buster/Dockerfile) -- [`3.3.0-rc.1-stretch`, `3.3.0-stretch`, `3.3-stretch`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.3/stretch/Dockerfile) -- [`3.3.0-rc.1-jessie`, `3.3.0-jessie`, `3.3-jessie`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.3/jessie/Dockerfile) +- [`3.4.7-alpine3.11`, `3.4-alpine3.11`, `3.4.7-alpine`, `3.4-alpine`](https://github.com/HaxeFoundation/docker-library-haxe/blob/e57329c158b19f881c57a0496afbaf4446895fca/3.4/alpine3.11/Dockerfile) +- [`3.4.7-alpine3.10`, `3.4-alpine3.10`](https://github.com/HaxeFoundation/docker-library-haxe/blob/e57329c158b19f881c57a0496afbaf4446895fca/3.4/alpine3.10/Dockerfile) +- [`3.4.7-alpine3.9`, `3.4-alpine3.9`](https://github.com/HaxeFoundation/docker-library-haxe/blob/bf02021c6d7938b000481a0878d029c5816437f8/3.4/alpine3.9/Dockerfile) +- [`3.4.7-alpine3.8`, `3.4-alpine3.8`](https://github.com/HaxeFoundation/docker-library-haxe/blob/bf02021c6d7938b000481a0878d029c5816437f8/3.4/alpine3.8/Dockerfile) +- [`3.3.0-rc.1-buster`, `3.3.0-buster`, `3.3-buster`](https://github.com/HaxeFoundation/docker-library-haxe/blob/1f586bf85c12ce5c9300f24079912b94c73bc3f7/3.3/buster/Dockerfile) +- [`3.3.0-rc.1-stretch`, `3.3.0-stretch`, `3.3-stretch`](https://github.com/HaxeFoundation/docker-library-haxe/blob/e57329c158b19f881c57a0496afbaf4446895fca/3.3/stretch/Dockerfile) +- [`3.3.0-rc.1-jessie`, `3.3.0-jessie`, `3.3-jessie`](https://github.com/HaxeFoundation/docker-library-haxe/blob/02dd441749ccca93e1898b130b569a3f40cd6241/3.3/jessie/Dockerfile) - [`3.3.0-rc.1-windowsservercore-1809`, `3.3.0-windowsservercore-1809`, `3.3-windowsservercore-1809`](https://github.com/HaxeFoundation/docker-library-haxe/blob/7df74d220cce33998dde7623f8c9176d7fa938f7/3.3/windowsservercore-1809/Dockerfile) - [`3.3.0-rc.1-windowsservercore-ltsc2016`, `3.3.0-windowsservercore-ltsc2016`, `3.3-windowsservercore-ltsc2016`](https://github.com/HaxeFoundation/docker-library-haxe/blob/7df74d220cce33998dde7623f8c9176d7fa938f7/3.3/windowsservercore-ltsc2016/Dockerfile) -- [`3.3.0-rc.1-alpine3.11`, `3.3.0-rc.1-alpine`, `3.3.0-alpine3.11`, `3.3-alpine3.11`, `3.3.0-alpine`, `3.3-alpine`](https://github.com/HaxeFoundation/docker-library-haxe/blob/c06030895887da79e312f97bb434ca0f0e0f7f22/3.3/alpine3.11/Dockerfile) -- [`3.3.0-rc.1-alpine3.10`, `3.3.0-alpine3.10`, `3.3-alpine3.10`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.3/alpine3.10/Dockerfile) -- [`3.3.0-rc.1-alpine3.9`, `3.3.0-alpine3.9`, `3.3-alpine3.9`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.3/alpine3.9/Dockerfile) -- [`3.3.0-rc.1-alpine3.8`, `3.3.0-alpine3.8`, `3.3-alpine3.8`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.3/alpine3.8/Dockerfile) -- [`3.2.1-buster`, `3.2-buster`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.2/buster/Dockerfile) -- [`3.2.1-stretch`, `3.2-stretch`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.2/stretch/Dockerfile) -- [`3.2.1-jessie`, `3.2-jessie`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.2/jessie/Dockerfile) +- [`3.3.0-rc.1-alpine3.11`, `3.3.0-rc.1-alpine`, `3.3.0-alpine3.11`, `3.3-alpine3.11`, `3.3.0-alpine`, `3.3-alpine`](https://github.com/HaxeFoundation/docker-library-haxe/blob/e57329c158b19f881c57a0496afbaf4446895fca/3.3/alpine3.11/Dockerfile) +- [`3.3.0-rc.1-alpine3.10`, `3.3.0-alpine3.10`, `3.3-alpine3.10`](https://github.com/HaxeFoundation/docker-library-haxe/blob/e57329c158b19f881c57a0496afbaf4446895fca/3.3/alpine3.10/Dockerfile) +- [`3.3.0-rc.1-alpine3.9`, `3.3.0-alpine3.9`, `3.3-alpine3.9`](https://github.com/HaxeFoundation/docker-library-haxe/blob/bf02021c6d7938b000481a0878d029c5816437f8/3.3/alpine3.9/Dockerfile) +- [`3.3.0-rc.1-alpine3.8`, `3.3.0-alpine3.8`, `3.3-alpine3.8`](https://github.com/HaxeFoundation/docker-library-haxe/blob/bf02021c6d7938b000481a0878d029c5816437f8/3.3/alpine3.8/Dockerfile) +- [`3.2.1-buster`, `3.2-buster`](https://github.com/HaxeFoundation/docker-library-haxe/blob/1f586bf85c12ce5c9300f24079912b94c73bc3f7/3.2/buster/Dockerfile) +- [`3.2.1-stretch`, `3.2-stretch`](https://github.com/HaxeFoundation/docker-library-haxe/blob/e57329c158b19f881c57a0496afbaf4446895fca/3.2/stretch/Dockerfile) +- [`3.2.1-jessie`, `3.2-jessie`](https://github.com/HaxeFoundation/docker-library-haxe/blob/02dd441749ccca93e1898b130b569a3f40cd6241/3.2/jessie/Dockerfile) - [`3.2.1-windowsservercore-1809`, `3.2-windowsservercore-1809`](https://github.com/HaxeFoundation/docker-library-haxe/blob/7df74d220cce33998dde7623f8c9176d7fa938f7/3.2/windowsservercore-1809/Dockerfile) - [`3.2.1-windowsservercore-ltsc2016`, `3.2-windowsservercore-ltsc2016`](https://github.com/HaxeFoundation/docker-library-haxe/blob/7df74d220cce33998dde7623f8c9176d7fa938f7/3.2/windowsservercore-ltsc2016/Dockerfile) -- [`3.2.1-alpine3.11`, `3.2-alpine3.11`, `3.2.1-alpine`, `3.2-alpine`](https://github.com/HaxeFoundation/docker-library-haxe/blob/c06030895887da79e312f97bb434ca0f0e0f7f22/3.2/alpine3.11/Dockerfile) -- [`3.2.1-alpine3.10`, `3.2-alpine3.10`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.2/alpine3.10/Dockerfile) -- [`3.2.1-alpine3.9`, `3.2-alpine3.9`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.2/alpine3.9/Dockerfile) -- [`3.2.1-alpine3.8`, `3.2-alpine3.8`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.2/alpine3.8/Dockerfile) -- [`3.1.3-stretch`, `3.1-stretch`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.1/stretch/Dockerfile) -- [`3.1.3-jessie`, `3.1-jessie`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.1/jessie/Dockerfile) +- [`3.2.1-alpine3.11`, `3.2-alpine3.11`, `3.2.1-alpine`, `3.2-alpine`](https://github.com/HaxeFoundation/docker-library-haxe/blob/e57329c158b19f881c57a0496afbaf4446895fca/3.2/alpine3.11/Dockerfile) +- [`3.2.1-alpine3.10`, `3.2-alpine3.10`](https://github.com/HaxeFoundation/docker-library-haxe/blob/e57329c158b19f881c57a0496afbaf4446895fca/3.2/alpine3.10/Dockerfile) +- [`3.2.1-alpine3.9`, `3.2-alpine3.9`](https://github.com/HaxeFoundation/docker-library-haxe/blob/bf02021c6d7938b000481a0878d029c5816437f8/3.2/alpine3.9/Dockerfile) +- [`3.2.1-alpine3.8`, `3.2-alpine3.8`](https://github.com/HaxeFoundation/docker-library-haxe/blob/bf02021c6d7938b000481a0878d029c5816437f8/3.2/alpine3.8/Dockerfile) +- [`3.1.3-stretch`, `3.1-stretch`](https://github.com/HaxeFoundation/docker-library-haxe/blob/e57329c158b19f881c57a0496afbaf4446895fca/3.1/stretch/Dockerfile) +- [`3.1.3-jessie`, `3.1-jessie`](https://github.com/HaxeFoundation/docker-library-haxe/blob/02dd441749ccca93e1898b130b569a3f40cd6241/3.1/jessie/Dockerfile) - [`3.1.3-windowsservercore-1809`, `3.1-windowsservercore-1809`](https://github.com/HaxeFoundation/docker-library-haxe/blob/7df74d220cce33998dde7623f8c9176d7fa938f7/3.1/windowsservercore-1809/Dockerfile) - [`3.1.3-windowsservercore-ltsc2016`, `3.1-windowsservercore-ltsc2016`](https://github.com/HaxeFoundation/docker-library-haxe/blob/7df74d220cce33998dde7623f8c9176d7fa938f7/3.1/windowsservercore-ltsc2016/Dockerfile) ## Shared Tags -- `4.0.5`, `4.0`, `latest`: - - [`4.0.5-buster`](https://github.com/HaxeFoundation/docker-library-haxe/blob/38b1ceb14a5692ae2c655c056baaff79d963da33/4.0/buster/Dockerfile) +- `4.1.1`, `4.1`, `latest`: + - [`4.1.1-buster`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b0a6d391947d9ed64cfb95437509e989ea53ebe3/4.1/buster/Dockerfile) + - [`4.1.1-windowsservercore-1809`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b0a6d391947d9ed64cfb95437509e989ea53ebe3/4.1/windowsservercore-1809/Dockerfile) + - [`4.1.1-windowsservercore-ltsc2016`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b0a6d391947d9ed64cfb95437509e989ea53ebe3/4.1/windowsservercore-ltsc2016/Dockerfile) +- `4.1.1-windowsservercore`, `4.1-windowsservercore`: + - [`4.1.1-windowsservercore-1809`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b0a6d391947d9ed64cfb95437509e989ea53ebe3/4.1/windowsservercore-1809/Dockerfile) + - [`4.1.1-windowsservercore-ltsc2016`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b0a6d391947d9ed64cfb95437509e989ea53ebe3/4.1/windowsservercore-ltsc2016/Dockerfile) +- `4.0.5`, `4.0`: + - [`4.0.5-buster`](https://github.com/HaxeFoundation/docker-library-haxe/blob/1f586bf85c12ce5c9300f24079912b94c73bc3f7/4.0/buster/Dockerfile) - [`4.0.5-windowsservercore-1809`](https://github.com/HaxeFoundation/docker-library-haxe/blob/38b1ceb14a5692ae2c655c056baaff79d963da33/4.0/windowsservercore-1809/Dockerfile) - [`4.0.5-windowsservercore-ltsc2016`](https://github.com/HaxeFoundation/docker-library-haxe/blob/38b1ceb14a5692ae2c655c056baaff79d963da33/4.0/windowsservercore-ltsc2016/Dockerfile) - `4.0.5-windowsservercore`, `4.0-windowsservercore`: - [`4.0.5-windowsservercore-1809`](https://github.com/HaxeFoundation/docker-library-haxe/blob/38b1ceb14a5692ae2c655c056baaff79d963da33/4.0/windowsservercore-1809/Dockerfile) - [`4.0.5-windowsservercore-ltsc2016`](https://github.com/HaxeFoundation/docker-library-haxe/blob/38b1ceb14a5692ae2c655c056baaff79d963da33/4.0/windowsservercore-ltsc2016/Dockerfile) - `3.4.7`, `3.4`: - - [`3.4.7-buster`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.4/buster/Dockerfile) + - [`3.4.7-buster`](https://github.com/HaxeFoundation/docker-library-haxe/blob/1f586bf85c12ce5c9300f24079912b94c73bc3f7/3.4/buster/Dockerfile) - [`3.4.7-windowsservercore-1809`](https://github.com/HaxeFoundation/docker-library-haxe/blob/7df74d220cce33998dde7623f8c9176d7fa938f7/3.4/windowsservercore-1809/Dockerfile) - [`3.4.7-windowsservercore-ltsc2016`](https://github.com/HaxeFoundation/docker-library-haxe/blob/7df74d220cce33998dde7623f8c9176d7fa938f7/3.4/windowsservercore-ltsc2016/Dockerfile) - `3.4.7-windowsservercore`, `3.4-windowsservercore`: - [`3.4.7-windowsservercore-1809`](https://github.com/HaxeFoundation/docker-library-haxe/blob/7df74d220cce33998dde7623f8c9176d7fa938f7/3.4/windowsservercore-1809/Dockerfile) - [`3.4.7-windowsservercore-ltsc2016`](https://github.com/HaxeFoundation/docker-library-haxe/blob/7df74d220cce33998dde7623f8c9176d7fa938f7/3.4/windowsservercore-ltsc2016/Dockerfile) - `3.3.0-rc.1`, `3.3.0`, `3.3`: - - [`3.3.0-rc.1-buster`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.3/buster/Dockerfile) + - [`3.3.0-rc.1-buster`](https://github.com/HaxeFoundation/docker-library-haxe/blob/1f586bf85c12ce5c9300f24079912b94c73bc3f7/3.3/buster/Dockerfile) - [`3.3.0-rc.1-windowsservercore-1809`](https://github.com/HaxeFoundation/docker-library-haxe/blob/7df74d220cce33998dde7623f8c9176d7fa938f7/3.3/windowsservercore-1809/Dockerfile) - [`3.3.0-rc.1-windowsservercore-ltsc2016`](https://github.com/HaxeFoundation/docker-library-haxe/blob/7df74d220cce33998dde7623f8c9176d7fa938f7/3.3/windowsservercore-ltsc2016/Dockerfile) - `3.3.0-rc.1-windowsservercore`, `3.3.0-windowsservercore`, `3.3-windowsservercore`: - [`3.3.0-rc.1-windowsservercore-1809`](https://github.com/HaxeFoundation/docker-library-haxe/blob/7df74d220cce33998dde7623f8c9176d7fa938f7/3.3/windowsservercore-1809/Dockerfile) - [`3.3.0-rc.1-windowsservercore-ltsc2016`](https://github.com/HaxeFoundation/docker-library-haxe/blob/7df74d220cce33998dde7623f8c9176d7fa938f7/3.3/windowsservercore-ltsc2016/Dockerfile) - `3.2.1`, `3.2`: - - [`3.2.1-buster`](https://github.com/HaxeFoundation/docker-library-haxe/blob/b62c53f203ae20f2b3dcc1af2881ccab602a4fe1/3.2/buster/Dockerfile) + - [`3.2.1-buster`](https://github.com/HaxeFoundation/docker-library-haxe/blob/1f586bf85c12ce5c9300f24079912b94c73bc3f7/3.2/buster/Dockerfile) - [`3.2.1-windowsservercore-1809`](https://github.com/HaxeFoundation/docker-library-haxe/blob/7df74d220cce33998dde7623f8c9176d7fa938f7/3.2/windowsservercore-1809/Dockerfile) - [`3.2.1-windowsservercore-ltsc2016`](https://github.com/HaxeFoundation/docker-library-haxe/blob/7df74d220cce33998dde7623f8c9176d7fa938f7/3.2/windowsservercore-ltsc2016/Dockerfile) - `3.2.1-windowsservercore`, `3.2-windowsservercore`: @@ -95,17 +118,11 @@ WARNING: - [`3.1.3-windowsservercore-1809`](https://github.com/HaxeFoundation/docker-library-haxe/blob/7df74d220cce33998dde7623f8c9176d7fa938f7/3.1/windowsservercore-1809/Dockerfile) - [`3.1.3-windowsservercore-ltsc2016`](https://github.com/HaxeFoundation/docker-library-haxe/blob/7df74d220cce33998dde7623f8c9176d7fa938f7/3.1/windowsservercore-ltsc2016/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/HaxeFoundation/docker-library-haxe/issues](https://github.com/HaxeFoundation/docker-library-haxe/issues) -- **Maintained by**: - [the Haxe Foundation](https://github.com/HaxeFoundation/docker-library-haxe) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/haxe/), [`arm32v7`](https://hub.docker.com/r/arm32v7/haxe/), [`arm64v8`](https://hub.docker.com/r/arm64v8/haxe/), [`windows-amd64`](https://hub.docker.com/r/winamd64/haxe/) diff --git a/hello-world/README.md b/hello-world/README.md index 610a7bf68fe2..f567e6d247be 100644 --- a/hello-world/README.md +++ b/hello-world/README.md @@ -14,6 +14,14 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/hello-world) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links (See ["What's the difference between 'Shared' and 'Simple' tags?" in the FAQ](https://github.com/docker-library/faq#whats-the-difference-between-shared-and-simple-tags).) @@ -31,19 +39,13 @@ WARNING: - `nanoserver`: - [`nanoserver-1809`](https://github.com/docker-library/hello-world/blob/9c93e37114a7fe99b5fc0d776e0b8dff99cbbb75/amd64/hello-world/nanoserver-1809/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/docker-library/hello-world/issues](https://github.com/docker-library/hello-world/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/hello-world) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/hello-world/), [`arm32v5`](https://hub.docker.com/r/arm32v5/hello-world/), [`arm32v7`](https://hub.docker.com/r/arm32v7/hello-world/), [`arm64v8`](https://hub.docker.com/r/arm64v8/hello-world/), [`i386`](https://hub.docker.com/r/i386/hello-world/), [`ppc64le`](https://hub.docker.com/r/ppc64le/hello-world/), [`s390x`](https://hub.docker.com/r/s390x/hello-world/), [`windows-amd64`](https://hub.docker.com/r/winamd64/hello-world/) + [`amd64`](https://hub.docker.com/r/amd64/hello-world/), [`arm32v5`](https://hub.docker.com/r/arm32v5/hello-world/), [`arm32v7`](https://hub.docker.com/r/arm32v7/hello-world/), [`arm64v8`](https://hub.docker.com/r/arm64v8/hello-world/), [`i386`](https://hub.docker.com/r/i386/hello-world/), [`mips64le`](https://hub.docker.com/r/mips64le/hello-world/), [`ppc64le`](https://hub.docker.com/r/ppc64le/hello-world/), [`s390x`](https://hub.docker.com/r/s390x/hello-world/), [`windows-amd64`](https://hub.docker.com/r/winamd64/hello-world/) - **Published image artifact details**: [repo-info repo's `repos/hello-world/` directory](https://github.com/docker-library/repo-info/blob/master/repos/hello-world) ([history](https://github.com/docker-library/repo-info/commits/master/repos/hello-world)) @@ -85,7 +87,7 @@ For more examples and ideas, visit: $ docker images hello-world REPOSITORY TAG IMAGE ID SIZE -hello-world latest fce289e99eb9 1840 +hello-world latest bf756fb1ae65 13336 ``` ![logo](https://raw.githubusercontent.com/docker-library/docs/01c12653951b2fe592c1f93a13b4e289ada0e3a1/hello-world/logo.png) diff --git a/hello-world/content.md b/hello-world/content.md index 105f8364c6de..0bacc2c27224 100644 --- a/hello-world/content.md +++ b/hello-world/content.md @@ -27,7 +27,7 @@ For more examples and ideas, visit: $ docker images %%IMAGE%% REPOSITORY TAG IMAGE ID SIZE -hello-world latest fce289e99eb9 1840 +hello-world latest bf756fb1ae65 13336 ``` %%LOGO%% diff --git a/httpd/README.md b/httpd/README.md index d705451ec996..f27e6917637a 100644 --- a/httpd/README.md +++ b/httpd/README.md @@ -14,24 +14,26 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`2.4.41`, `2.4`, `2`, `latest`](https://github.com/docker-library/httpd/blob/4faace97468d7bced1ac4a072f89f151359ee9fa/2.4/Dockerfile) -- [`2.4.41-alpine`, `2.4-alpine`, `2-alpine`, `alpine`](https://github.com/docker-library/httpd/blob/3774290cad50854178dd0fc2b38ba843d2323e05/2.4/alpine/Dockerfile) - # Quick reference +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/httpd) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`2.4.43`, `2.4`, `2`, `latest`](https://github.com/docker-library/httpd/blob/6c8e82e20ecefc94c616439f15d14c4bb215b200/2.4/Dockerfile) +- [`2.4.43-alpine`, `2.4-alpine`, `2-alpine`, `alpine`](https://github.com/docker-library/httpd/blob/6c8e82e20ecefc94c616439f15d14c4bb215b200/2.4/alpine/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/docker-library/httpd/issues](https://github.com/docker-library/httpd/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/httpd) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/httpd/), [`arm32v5`](https://hub.docker.com/r/arm32v5/httpd/), [`arm32v6`](https://hub.docker.com/r/arm32v6/httpd/), [`arm32v7`](https://hub.docker.com/r/arm32v7/httpd/), [`arm64v8`](https://hub.docker.com/r/arm64v8/httpd/), [`i386`](https://hub.docker.com/r/i386/httpd/), [`ppc64le`](https://hub.docker.com/r/ppc64le/httpd/), [`s390x`](https://hub.docker.com/r/s390x/httpd/) + [`amd64`](https://hub.docker.com/r/amd64/httpd/), [`arm32v5`](https://hub.docker.com/r/arm32v5/httpd/), [`arm32v6`](https://hub.docker.com/r/arm32v6/httpd/), [`arm32v7`](https://hub.docker.com/r/arm32v7/httpd/), [`arm64v8`](https://hub.docker.com/r/arm64v8/httpd/), [`i386`](https://hub.docker.com/r/i386/httpd/), [`mips64le`](https://hub.docker.com/r/mips64le/httpd/), [`ppc64le`](https://hub.docker.com/r/ppc64le/httpd/), [`s390x`](https://hub.docker.com/r/s390x/httpd/) - **Published image artifact details**: [repo-info repo's `repos/httpd/` directory](https://github.com/docker-library/repo-info/blob/master/repos/httpd) ([history](https://github.com/docker-library/repo-info/commits/master/repos/httpd)) diff --git a/hylang/README.md b/hylang/README.md index 95e21b40bcdf..6d4cc436641b 100644 --- a/hylang/README.md +++ b/hylang/README.md @@ -14,61 +14,65 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [Paul Tagliamonte, Hy BDFL](https://github.com/hylang/hy) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links (See ["What's the difference between 'Shared' and 'Simple' tags?" in the FAQ](https://github.com/docker-library/faq#whats-the-difference-between-shared-and-simple-tags).) ## Simple Tags -- [`0.18.0-python3.8-buster`, `0.18-python3.8-buster`, `0-python3.8-buster`, `python3.8-buster`, `0.18.0-buster`, `0.18-buster`, `0-buster`, `buster`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.8-buster) -- [`0.18.0-python3.8-alpine`, `0.18-python3.8-alpine`, `0-python3.8-alpine`, `python3.8-alpine`, `0.18.0-alpine`, `0.18-alpine`, `0-alpine`, `alpine`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.8-alpine) -- [`0.18.0-python3.8-alpine3.10`, `0.18-python3.8-alpine3.10`, `0-python3.8-alpine3.10`, `python3.8-alpine3.10`, `0.18.0-alpine3.10`, `0.18-alpine3.10`, `0-alpine3.10`, `alpine3.10`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.8-alpine3.10) -- [`0.18.0-python3.8-windowsservercore-1809`, `0.18-python3.8-windowsservercore-1809`, `0-python3.8-windowsservercore-1809`, `python3.8-windowsservercore-1809`, `0.18.0-windowsservercore-1809`, `0.18-windowsservercore-1809`, `0-windowsservercore-1809`, `windowsservercore-1809`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.8-windowsservercore-1809) -- [`0.18.0-python3.8-windowsservercore-ltsc2016`, `0.18-python3.8-windowsservercore-ltsc2016`, `0-python3.8-windowsservercore-ltsc2016`, `python3.8-windowsservercore-ltsc2016`, `0.18.0-windowsservercore-ltsc2016`, `0.18-windowsservercore-ltsc2016`, `0-windowsservercore-ltsc2016`, `windowsservercore-ltsc2016`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.8-windowsservercore-ltsc2016) -- [`0.18.0-python3.7-buster`, `0.18-python3.7-buster`, `0-python3.7-buster`, `python3.7-buster`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.7-buster) -- [`0.18.0-python3.7-stretch`, `0.18-python3.7-stretch`, `0-python3.7-stretch`, `python3.7-stretch`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.7-stretch) -- [`0.18.0-python3.7-alpine`, `0.18-python3.7-alpine`, `0-python3.7-alpine`, `python3.7-alpine`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.7-alpine) -- [`0.18.0-python3.7-alpine3.10`, `0.18-python3.7-alpine3.10`, `0-python3.7-alpine3.10`, `python3.7-alpine3.10`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.7-alpine3.10) -- [`0.18.0-python3.7-windowsservercore-1809`, `0.18-python3.7-windowsservercore-1809`, `0-python3.7-windowsservercore-1809`, `python3.7-windowsservercore-1809`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.7-windowsservercore-1809) -- [`0.18.0-python3.7-windowsservercore-ltsc2016`, `0.18-python3.7-windowsservercore-ltsc2016`, `0-python3.7-windowsservercore-ltsc2016`, `python3.7-windowsservercore-ltsc2016`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.7-windowsservercore-ltsc2016) -- [`0.18.0-python3.6-buster`, `0.18-python3.6-buster`, `0-python3.6-buster`, `python3.6-buster`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.6-buster) -- [`0.18.0-python3.6-stretch`, `0.18-python3.6-stretch`, `0-python3.6-stretch`, `python3.6-stretch`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.6-stretch) -- [`0.18.0-python3.6-alpine`, `0.18-python3.6-alpine`, `0-python3.6-alpine`, `python3.6-alpine`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.6-alpine) -- [`0.18.0-python3.6-alpine3.10`, `0.18-python3.6-alpine3.10`, `0-python3.6-alpine3.10`, `python3.6-alpine3.10`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.6-alpine3.10) -- [`0.18.0-python3.5-buster`, `0.18-python3.5-buster`, `0-python3.5-buster`, `python3.5-buster`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.5-buster) -- [`0.18.0-python3.5-stretch`, `0.18-python3.5-stretch`, `0-python3.5-stretch`, `python3.5-stretch`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.5-stretch) -- [`0.18.0-python3.5-alpine`, `0.18-python3.5-alpine`, `0-python3.5-alpine`, `python3.5-alpine`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.5-alpine) -- [`0.18.0-python3.5-alpine3.10`, `0.18-python3.5-alpine3.10`, `0-python3.5-alpine3.10`, `python3.5-alpine3.10`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.5-alpine3.10) -- [`0.18.0-pypy3.6-stretch`, `0.18-pypy3.6-stretch`, `0-pypy3.6-stretch`, `pypy3.6-stretch`, `0.18.0-pypy-stretch`, `0.18-pypy-stretch`, `0-pypy-stretch`, `pypy-stretch`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.pypy3.6-stretch) +- [`0.18.0-python3.8-buster`, `0.18-python3.8-buster`, `0-python3.8-buster`, `python3.8-buster`, `0.18.0-buster`, `0.18-buster`, `0-buster`, `buster`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.8-buster) +- [`0.18.0-python3.8-alpine3.11`, `0.18-python3.8-alpine3.11`, `0-python3.8-alpine3.11`, `python3.8-alpine3.11`, `0.18.0-alpine3.11`, `0.18-alpine3.11`, `0-alpine3.11`, `alpine3.11`, `0.18.0-python3.8-alpine`, `0.18-python3.8-alpine`, `0-python3.8-alpine`, `python3.8-alpine`, `0.18.0-alpine`, `0.18-alpine`, `0-alpine`, `alpine`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.8-alpine3.11) +- [`0.18.0-python3.8-alpine3.10`, `0.18-python3.8-alpine3.10`, `0-python3.8-alpine3.10`, `python3.8-alpine3.10`, `0.18.0-alpine3.10`, `0.18-alpine3.10`, `0-alpine3.10`, `alpine3.10`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.8-alpine3.10) +- [`0.18.0-python3.8-windowsservercore-1809`, `0.18-python3.8-windowsservercore-1809`, `0-python3.8-windowsservercore-1809`, `python3.8-windowsservercore-1809`, `0.18.0-windowsservercore-1809`, `0.18-windowsservercore-1809`, `0-windowsservercore-1809`, `windowsservercore-1809`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.8-windowsservercore-1809) +- [`0.18.0-python3.8-windowsservercore-ltsc2016`, `0.18-python3.8-windowsservercore-ltsc2016`, `0-python3.8-windowsservercore-ltsc2016`, `python3.8-windowsservercore-ltsc2016`, `0.18.0-windowsservercore-ltsc2016`, `0.18-windowsservercore-ltsc2016`, `0-windowsservercore-ltsc2016`, `windowsservercore-ltsc2016`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.8-windowsservercore-ltsc2016) +- [`0.18.0-python3.7-buster`, `0.18-python3.7-buster`, `0-python3.7-buster`, `python3.7-buster`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.7-buster) +- [`0.18.0-python3.7-stretch`, `0.18-python3.7-stretch`, `0-python3.7-stretch`, `python3.7-stretch`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.7-stretch) +- [`0.18.0-python3.7-alpine3.11`, `0.18-python3.7-alpine3.11`, `0-python3.7-alpine3.11`, `python3.7-alpine3.11`, `0.18.0-python3.7-alpine`, `0.18-python3.7-alpine`, `0-python3.7-alpine`, `python3.7-alpine`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.7-alpine3.11) +- [`0.18.0-python3.7-alpine3.10`, `0.18-python3.7-alpine3.10`, `0-python3.7-alpine3.10`, `python3.7-alpine3.10`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.7-alpine3.10) +- [`0.18.0-python3.7-windowsservercore-1809`, `0.18-python3.7-windowsservercore-1809`, `0-python3.7-windowsservercore-1809`, `python3.7-windowsservercore-1809`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.7-windowsservercore-1809) +- [`0.18.0-python3.7-windowsservercore-ltsc2016`, `0.18-python3.7-windowsservercore-ltsc2016`, `0-python3.7-windowsservercore-ltsc2016`, `python3.7-windowsservercore-ltsc2016`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.7-windowsservercore-ltsc2016) +- [`0.18.0-python3.6-buster`, `0.18-python3.6-buster`, `0-python3.6-buster`, `python3.6-buster`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.6-buster) +- [`0.18.0-python3.6-stretch`, `0.18-python3.6-stretch`, `0-python3.6-stretch`, `python3.6-stretch`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.6-stretch) +- [`0.18.0-python3.6-alpine3.11`, `0.18-python3.6-alpine3.11`, `0-python3.6-alpine3.11`, `python3.6-alpine3.11`, `0.18.0-python3.6-alpine`, `0.18-python3.6-alpine`, `0-python3.6-alpine`, `python3.6-alpine`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.6-alpine3.11) +- [`0.18.0-python3.6-alpine3.10`, `0.18-python3.6-alpine3.10`, `0-python3.6-alpine3.10`, `python3.6-alpine3.10`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.6-alpine3.10) +- [`0.18.0-python3.5-buster`, `0.18-python3.5-buster`, `0-python3.5-buster`, `python3.5-buster`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.5-buster) +- [`0.18.0-python3.5-stretch`, `0.18-python3.5-stretch`, `0-python3.5-stretch`, `python3.5-stretch`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.5-stretch) +- [`0.18.0-python3.5-alpine3.11`, `0.18-python3.5-alpine3.11`, `0-python3.5-alpine3.11`, `python3.5-alpine3.11`, `0.18.0-python3.5-alpine`, `0.18-python3.5-alpine`, `0-python3.5-alpine`, `python3.5-alpine`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.5-alpine3.11) +- [`0.18.0-python3.5-alpine3.10`, `0.18-python3.5-alpine3.10`, `0-python3.5-alpine3.10`, `python3.5-alpine3.10`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.5-alpine3.10) +- [`0.18.0-pypy3.6-buster`, `0.18-pypy3.6-buster`, `0-pypy3.6-buster`, `pypy3.6-buster`, `0.18.0-pypy-buster`, `0.18-pypy-buster`, `0-pypy-buster`, `pypy-buster`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.pypy3.6-buster) ## Shared Tags - `0.18.0-python3.8`, `0.18-python3.8`, `0-python3.8`, `python3.8`, `0.18.0`, `0.18`, `0`, `latest`: - - [`0.18.0-python3.8-buster`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.8-buster) - - [`0.18.0-python3.8-windowsservercore-1809`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.8-windowsservercore-1809) - - [`0.18.0-python3.8-windowsservercore-ltsc2016`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.8-windowsservercore-ltsc2016) + - [`0.18.0-python3.8-buster`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.8-buster) + - [`0.18.0-python3.8-windowsservercore-1809`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.8-windowsservercore-1809) + - [`0.18.0-python3.8-windowsservercore-ltsc2016`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.8-windowsservercore-ltsc2016) - `0.18.0-python3.7`, `0.18-python3.7`, `0-python3.7`, `python3.7`: - - [`0.18.0-python3.7-buster`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.7-buster) - - [`0.18.0-python3.7-windowsservercore-1809`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.7-windowsservercore-1809) - - [`0.18.0-python3.7-windowsservercore-ltsc2016`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.7-windowsservercore-ltsc2016) + - [`0.18.0-python3.7-buster`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.7-buster) + - [`0.18.0-python3.7-windowsservercore-1809`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.7-windowsservercore-1809) + - [`0.18.0-python3.7-windowsservercore-ltsc2016`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.7-windowsservercore-ltsc2016) - `0.18.0-python3.6`, `0.18-python3.6`, `0-python3.6`, `python3.6`: - - [`0.18.0-python3.6-buster`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.6-buster) + - [`0.18.0-python3.6-buster`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.6-buster) - `0.18.0-python3.5`, `0.18-python3.5`, `0-python3.5`, `python3.5`: - - [`0.18.0-python3.5-buster`](https://github.com/hylang/docker-hylang/blob/719e29b0f0c187efa3a57b8f30b7a852a37ff65b/dockerfiles-generated/Dockerfile.python3.5-buster) + - [`0.18.0-python3.5-buster`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.python3.5-buster) +- `0.18.0-pypy3.6`, `0.18-pypy3.6`, `0-pypy3.6`, `pypy3.6`, `0.18.0-pypy`, `0.18-pypy`, `0-pypy`, `pypy`: + - [`0.18.0-pypy3.6-buster`](https://github.com/hylang/docker-hylang/blob/5148df70ef281642faeb6508aa74cb14b1c09541/dockerfiles-generated/Dockerfile.pypy3.6-buster) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/hylang/hy/issues](https://github.com/hylang/hy/issues) -- **Maintained by**: - [Paul Tagliamonte, Hy BDFL](https://github.com/hylang/hy) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/hylang/), [`arm32v5`](https://hub.docker.com/r/arm32v5/hylang/), [`arm32v6`](https://hub.docker.com/r/arm32v6/hylang/), [`arm32v7`](https://hub.docker.com/r/arm32v7/hylang/), [`arm64v8`](https://hub.docker.com/r/arm64v8/hylang/), [`i386`](https://hub.docker.com/r/i386/hylang/), [`ppc64le`](https://hub.docker.com/r/ppc64le/hylang/), [`s390x`](https://hub.docker.com/r/s390x/hylang/), [`windows-amd64`](https://hub.docker.com/r/winamd64/hylang/) + [`amd64`](https://hub.docker.com/r/amd64/hylang/), [`arm32v5`](https://hub.docker.com/r/arm32v5/hylang/), [`arm32v6`](https://hub.docker.com/r/arm32v6/hylang/), [`arm32v7`](https://hub.docker.com/r/arm32v7/hylang/), [`arm64v8`](https://hub.docker.com/r/arm64v8/hylang/), [`i386`](https://hub.docker.com/r/i386/hylang/), [`mips64le`](https://hub.docker.com/r/mips64le/hylang/), [`ppc64le`](https://hub.docker.com/r/ppc64le/hylang/), [`s390x`](https://hub.docker.com/r/s390x/hylang/), [`windows-amd64`](https://hub.docker.com/r/winamd64/hylang/) - **Published image artifact details**: [repo-info repo's `repos/hylang/` directory](https://github.com/docker-library/repo-info/blob/master/repos/hylang) ([history](https://github.com/docker-library/repo-info/commits/master/repos/hylang)) diff --git a/ibmjava/README.md b/ibmjava/README.md index fbf467940409..2e9182ba9d78 100644 --- a/ibmjava/README.md +++ b/ibmjava/README.md @@ -14,26 +14,28 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`8-jre`, `jre`, `8`, `latest`](https://github.com/ibmruntimes/ci.docker/blob/1552ece33496b1871d8d999f7d2091cd9b2eb036/ibmjava/8/jre/ubuntu/Dockerfile) -- [`8-jre-alpine`, `jre-alpine`](https://github.com/ibmruntimes/ci.docker/blob/1552ece33496b1871d8d999f7d2091cd9b2eb036/ibmjava/8/jre/alpine/Dockerfile) -- [`8-sfj`, `sfj`](https://github.com/ibmruntimes/ci.docker/blob/1552ece33496b1871d8d999f7d2091cd9b2eb036/ibmjava/8/sfj/ubuntu/Dockerfile) -- [`8-sfj-alpine`, `sfj-alpine`](https://github.com/ibmruntimes/ci.docker/blob/1552ece33496b1871d8d999f7d2091cd9b2eb036/ibmjava/8/sfj/alpine/Dockerfile) -- [`8-sdk`, `sdk`](https://github.com/ibmruntimes/ci.docker/blob/1552ece33496b1871d8d999f7d2091cd9b2eb036/ibmjava/8/sdk/ubuntu/Dockerfile) -- [`8-sdk-alpine`, `sdk-alpine`](https://github.com/ibmruntimes/ci.docker/blob/1552ece33496b1871d8d999f7d2091cd9b2eb036/ibmjava/8/sdk/alpine/Dockerfile) - # Quick reference +- **Maintained by**: + [IBM Runtime Technologies](https://github.com/ibmruntimes/ci.docker) + - **Where to get help**: [the developerWorks forum for IBM Java Runtimes and SDKs](https://www.ibm.com/developerworks/community/forums/html/forum?id=11111111-0000-0000-0000-000000000367) +# Supported tags and respective `Dockerfile` links + +- [`8-jre`, `jre`, `8`, `latest`](https://github.com/ibmruntimes/ci.docker/blob/83506ae3219b62dbf96f6ad0111e0f9a6169be0c/ibmjava/8/jre/ubuntu/Dockerfile) +- [`8-jre-alpine`, `jre-alpine`](https://github.com/ibmruntimes/ci.docker/blob/83506ae3219b62dbf96f6ad0111e0f9a6169be0c/ibmjava/8/jre/alpine/Dockerfile) +- [`8-sfj`, `sfj`](https://github.com/ibmruntimes/ci.docker/blob/83506ae3219b62dbf96f6ad0111e0f9a6169be0c/ibmjava/8/sfj/ubuntu/Dockerfile) +- [`8-sfj-alpine`, `sfj-alpine`](https://github.com/ibmruntimes/ci.docker/blob/83506ae3219b62dbf96f6ad0111e0f9a6169be0c/ibmjava/8/sfj/alpine/Dockerfile) +- [`8-sdk`, `sdk`](https://github.com/ibmruntimes/ci.docker/blob/83506ae3219b62dbf96f6ad0111e0f9a6169be0c/ibmjava/8/sdk/ubuntu/Dockerfile) +- [`8-sdk-alpine`, `sdk-alpine`](https://github.com/ibmruntimes/ci.docker/blob/83506ae3219b62dbf96f6ad0111e0f9a6169be0c/ibmjava/8/sdk/alpine/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [GitHub](https://github.com/ibmruntimes/ci.docker/issues); for troubleshooting, see our [How Do I ...?](http://www.ibm.com/developerworks/java/jdk/howdoi/) page -- **Maintained by**: - [IBM Runtime Technologies](https://github.com/ibmruntimes/ci.docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/ibmjava/), [`i386`](https://hub.docker.com/r/i386/ibmjava/), [`ppc64le`](https://hub.docker.com/r/ppc64le/ibmjava/), [`s390x`](https://hub.docker.com/r/s390x/ibmjava/) diff --git a/influxdb/README.md b/influxdb/README.md index 90f8d7afa282..aa9197e1e2d8 100644 --- a/influxdb/README.md +++ b/influxdb/README.md @@ -14,38 +14,34 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`1.5`, `1.5.4`](https://github.com/influxdata/influxdata-docker/blob/d80e739adbe01bb2f0cb3db77da3ded6c1556d15/influxdb/1.5/Dockerfile) -- [`1.5-alpine`, `1.5.4-alpine`](https://github.com/influxdata/influxdata-docker/blob/d80e739adbe01bb2f0cb3db77da3ded6c1556d15/influxdb/1.5/alpine/Dockerfile) -- [`1.5-data`, `1.5.4-data`](https://github.com/influxdata/influxdata-docker/blob/d80e739adbe01bb2f0cb3db77da3ded6c1556d15/influxdb/1.5/data/Dockerfile) -- [`1.5-data-alpine`, `1.5.4-data-alpine`](https://github.com/influxdata/influxdata-docker/blob/d80e739adbe01bb2f0cb3db77da3ded6c1556d15/influxdb/1.5/data/alpine/Dockerfile) -- [`1.5-meta`, `1.5.4-meta`](https://github.com/influxdata/influxdata-docker/blob/d80e739adbe01bb2f0cb3db77da3ded6c1556d15/influxdb/1.5/meta/Dockerfile) -- [`1.5-meta-alpine`, `1.5.4-meta-alpine`](https://github.com/influxdata/influxdata-docker/blob/d80e739adbe01bb2f0cb3db77da3ded6c1556d15/influxdb/1.5/meta/alpine/Dockerfile) -- [`1.6`, `1.6.6`](https://github.com/influxdata/influxdata-docker/blob/d80e739adbe01bb2f0cb3db77da3ded6c1556d15/influxdb/1.6/Dockerfile) -- [`1.6-alpine`, `1.6.6-alpine`](https://github.com/influxdata/influxdata-docker/blob/d80e739adbe01bb2f0cb3db77da3ded6c1556d15/influxdb/1.6/alpine/Dockerfile) -- [`1.6-data`, `1.6.6-data`](https://github.com/influxdata/influxdata-docker/blob/d80e739adbe01bb2f0cb3db77da3ded6c1556d15/influxdb/1.6/data/Dockerfile) -- [`1.6-data-alpine`, `1.6.6-data-alpine`](https://github.com/influxdata/influxdata-docker/blob/d80e739adbe01bb2f0cb3db77da3ded6c1556d15/influxdb/1.6/data/alpine/Dockerfile) -- [`1.6-meta`, `1.6.6-meta`](https://github.com/influxdata/influxdata-docker/blob/d80e739adbe01bb2f0cb3db77da3ded6c1556d15/influxdb/1.6/meta/Dockerfile) -- [`1.6-meta-alpine`, `1.6.6-meta-alpine`](https://github.com/influxdata/influxdata-docker/blob/d80e739adbe01bb2f0cb3db77da3ded6c1556d15/influxdb/1.6/meta/alpine/Dockerfile) -- [`1.7`, `1.7.9`, `latest`](https://github.com/influxdata/influxdata-docker/blob/d80e739adbe01bb2f0cb3db77da3ded6c1556d15/influxdb/1.7/Dockerfile) -- [`1.7-alpine`, `1.7.9-alpine`, `alpine`](https://github.com/influxdata/influxdata-docker/blob/d80e739adbe01bb2f0cb3db77da3ded6c1556d15/influxdb/1.7/alpine/Dockerfile) -- [`1.7-data`, `1.7.9-data`, `data`](https://github.com/influxdata/influxdata-docker/blob/d80e739adbe01bb2f0cb3db77da3ded6c1556d15/influxdb/1.7/data/Dockerfile) -- [`1.7-data-alpine`, `1.7.9-data-alpine`, `data-alpine`](https://github.com/influxdata/influxdata-docker/blob/d80e739adbe01bb2f0cb3db77da3ded6c1556d15/influxdb/1.7/data/alpine/Dockerfile) -- [`1.7-meta`, `1.7.9-meta`, `meta`](https://github.com/influxdata/influxdata-docker/blob/d80e739adbe01bb2f0cb3db77da3ded6c1556d15/influxdb/1.7/meta/Dockerfile) -- [`1.7-meta-alpine`, `1.7.9-meta-alpine`, `meta-alpine`](https://github.com/influxdata/influxdata-docker/blob/d80e739adbe01bb2f0cb3db77da3ded6c1556d15/influxdb/1.7/meta/alpine/Dockerfile) - # Quick reference +- **Maintained by**: + [InfluxData](https://github.com/influxdata/influxdata-docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`1.7`, `1.7.10`](https://github.com/influxdata/influxdata-docker/blob/032b0c1480b865bd44bb22d97c68cf6c076a04b7/influxdb/1.7/Dockerfile) +- [`1.7-alpine`, `1.7.10-alpine`](https://github.com/influxdata/influxdata-docker/blob/032b0c1480b865bd44bb22d97c68cf6c076a04b7/influxdb/1.7/alpine/Dockerfile) +- [`1.7-data`, `1.7.10-data`](https://github.com/influxdata/influxdata-docker/blob/032b0c1480b865bd44bb22d97c68cf6c076a04b7/influxdb/1.7/data/Dockerfile) +- [`1.7-data-alpine`, `1.7.10-data-alpine`](https://github.com/influxdata/influxdata-docker/blob/032b0c1480b865bd44bb22d97c68cf6c076a04b7/influxdb/1.7/data/alpine/Dockerfile) +- [`1.7-meta`, `1.7.10-meta`](https://github.com/influxdata/influxdata-docker/blob/032b0c1480b865bd44bb22d97c68cf6c076a04b7/influxdb/1.7/meta/Dockerfile) +- [`1.7-meta-alpine`, `1.7.10-meta-alpine`](https://github.com/influxdata/influxdata-docker/blob/032b0c1480b865bd44bb22d97c68cf6c076a04b7/influxdb/1.7/meta/alpine/Dockerfile) +- [`1.8`, `1.8.0`, `latest`](https://github.com/influxdata/influxdata-docker/blob/032b0c1480b865bd44bb22d97c68cf6c076a04b7/influxdb/1.8/Dockerfile) +- [`1.8-alpine`, `1.8.0-alpine`, `alpine`](https://github.com/influxdata/influxdata-docker/blob/032b0c1480b865bd44bb22d97c68cf6c076a04b7/influxdb/1.8/alpine/Dockerfile) +- [`1.8-data`, `1.8.0-data`, `data`](https://github.com/influxdata/influxdata-docker/blob/032b0c1480b865bd44bb22d97c68cf6c076a04b7/influxdb/1.8/data/Dockerfile) +- [`1.8-data-alpine`, `1.8.0-data-alpine`, `data-alpine`](https://github.com/influxdata/influxdata-docker/blob/032b0c1480b865bd44bb22d97c68cf6c076a04b7/influxdb/1.8/data/alpine/Dockerfile) +- [`1.8-meta`, `1.8.0-meta`, `meta`](https://github.com/influxdata/influxdata-docker/blob/032b0c1480b865bd44bb22d97c68cf6c076a04b7/influxdb/1.8/meta/Dockerfile) +- [`1.8-meta-alpine`, `1.8.0-meta-alpine`, `meta-alpine`](https://github.com/influxdata/influxdata-docker/blob/032b0c1480b865bd44bb22d97c68cf6c076a04b7/influxdb/1.8/meta/alpine/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/influxdata/influxdata-docker/issues](https://github.com/influxdata/influxdata-docker/issues) -- **Maintained by**: - [InfluxData](https://github.com/influxdata/influxdata-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/influxdb/), [`arm32v7`](https://hub.docker.com/r/arm32v7/influxdb/), [`arm64v8`](https://hub.docker.com/r/arm64v8/influxdb/) @@ -68,6 +64,10 @@ InfluxDB is a time series database built from the ground up to handle high write ![logo](https://raw.githubusercontent.com/docker-library/docs/43d87118415bb75d7bb107683e79cd6d69186f67/influxdb/logo.png) +## Updating latest to 2.0 + +In the future, the latest tag for this image will point to the latest released implementation of influxdb 2.0. This will happen when the first general available release for 2.0 exists. If you are using the `latest` tag for any production or development purposes, please update your development environment to reference the `1.8` tag. + ## Using this Image ### Running the container @@ -95,15 +95,10 @@ $ docker run -p 8086:8086 \ The following ports are important and are used by InfluxDB. - 8086 HTTP API port -- 8083 Administrator interface port, if it is enabled - 2003 Graphite support, if it is enabled The HTTP API port will be automatically exposed when using `docker run -P`. -The administrator interface is not automatically exposed when using `docker run -P` and is disabled by default. The adminstrator interface requires that the web browser have access to InfluxDB on the same port in the container as from the web browser. Since `-P` exposes the HTTP port to the host on a random port, the administrator interface is not compatible with this setting. - -The administrator interface is deprecated as of 1.1.0 and will be removed in 1.3.0. - Find more about API Endpoints & Ports [here](https://docs.influxdata.com/influxdb/latest/concepts/api/). ### Configuration @@ -150,18 +145,6 @@ docker run -p 8086:8086 -p 2003:2003 \ See the [README on GitHub](https://github.com/influxdata/influxdb/blob/master/services/graphite/README.md) for more detailed documentation to set up the Graphite service. In order to take advantage of graphite templates, you should use a configuration file by outputting a default configuration file using the steps above and modifying the `[[graphite]]` section. -### Administrator Interface - -The administrator interface is deprecated as of 1.1.0 and will be removed in 1.3.0. It is disabled by default. If needed, it can still be enabled by setting an environment variable like below: - -```console -docker run -p 8086:8086 -p 8083:8083 \ - -e INFLUXDB_ADMIN_ENABLED=true \ - influxdb -``` - -To use the administrator interface, both the HTTP API and the administrator interface API's must be forwarded to the same port. - ### HTTP API Creating a DB named mydb: @@ -258,7 +241,7 @@ To manually initialize the database and exit, the `/init-influxdb.sh` script can ```console $ docker run --rm \ - -e INFLUXDB_DB=db0 -e INFLUXDB_ADMIN_ENABLED=true \ + -e INFLUXDB_DB=db0 \ -e INFLUXDB_ADMIN_USER=admin -e INFLUXDB_ADMIN_PASSWORD=supersecretpassword \ -e INFLUXDB_USER=telegraf -e INFLUXDB_USER_PASSWORD=secretpassword \ -v $PWD:/var/lib/influxdb \ diff --git a/influxdb/content.md b/influxdb/content.md index 0b532b458d4d..a2a3f6373298 100644 --- a/influxdb/content.md +++ b/influxdb/content.md @@ -6,6 +6,10 @@ InfluxDB is a time series database built from the ground up to handle high write %%LOGO%% +## Updating latest to 2.0 + +In the future, the latest tag for this image will point to the latest released implementation of influxdb 2.0. This will happen when the first general available release for 2.0 exists. If you are using the `latest` tag for any production or development purposes, please update your development environment to reference the `1.8` tag. + ## Using this Image ### Running the container @@ -33,15 +37,10 @@ $ docker run -p 8086:8086 \ The following ports are important and are used by InfluxDB. - 8086 HTTP API port -- 8083 Administrator interface port, if it is enabled - 2003 Graphite support, if it is enabled The HTTP API port will be automatically exposed when using `docker run -P`. -The administrator interface is not automatically exposed when using `docker run -P` and is disabled by default. The adminstrator interface requires that the web browser have access to InfluxDB on the same port in the container as from the web browser. Since `-P` exposes the HTTP port to the host on a random port, the administrator interface is not compatible with this setting. - -The administrator interface is deprecated as of 1.1.0 and will be removed in 1.3.0. - Find more about API Endpoints & Ports [here](https://docs.influxdata.com/influxdb/latest/concepts/api/). ### Configuration @@ -88,18 +87,6 @@ docker run -p 8086:8086 -p 2003:2003 \ See the [README on GitHub](https://github.com/influxdata/influxdb/blob/master/services/graphite/README.md) for more detailed documentation to set up the Graphite service. In order to take advantage of graphite templates, you should use a configuration file by outputting a default configuration file using the steps above and modifying the `[[graphite]]` section. -### Administrator Interface - -The administrator interface is deprecated as of 1.1.0 and will be removed in 1.3.0. It is disabled by default. If needed, it can still be enabled by setting an environment variable like below: - -```console -docker run -p 8086:8086 -p 8083:8083 \ - -e INFLUXDB_ADMIN_ENABLED=true \ - %%IMAGE%% -``` - -To use the administrator interface, both the HTTP API and the administrator interface API's must be forwarded to the same port. - ### HTTP API Creating a DB named mydb: @@ -196,7 +183,7 @@ To manually initialize the database and exit, the `/init-influxdb.sh` script can ```console $ docker run --rm \ - -e INFLUXDB_DB=db0 -e INFLUXDB_ADMIN_ENABLED=true \ + -e INFLUXDB_DB=db0 \ -e INFLUXDB_ADMIN_USER=admin -e INFLUXDB_ADMIN_PASSWORD=supersecretpassword \ -e INFLUXDB_USER=telegraf -e INFLUXDB_USER_PASSWORD=secretpassword \ -v $PWD:/var/lib/influxdb \ diff --git a/irssi/README.md b/irssi/README.md index 499eb719e1ce..fde00f60ff87 100644 --- a/irssi/README.md +++ b/irssi/README.md @@ -14,24 +14,26 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [Jessie and Tianon (of the Docker Community)](https://github.com/jessfraz/irssi), [with the appreciation of the Irssi Project](https://twitter.com/GeertHauwaerts/status/559131523145035776) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links - [`1.2.2`, `1.2`, `1`, `latest`](https://github.com/jessfraz/irssi/blob/773216139cd3685fd710b77dc7d4ee26ec9fb187/debian/Dockerfile) - [`1.2.2-alpine`, `1.2-alpine`, `1-alpine`, `alpine`](https://github.com/jessfraz/irssi/blob/4eb15e5f0583e58b326282ce0b1454aa5df1cf31/alpine/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/jessfraz/irssi/issues](https://github.com/jessfraz/irssi/issues) -- **Maintained by**: - [Jessie and Tianon (of the Docker Community)](https://github.com/jessfraz/irssi), [with the appreciation of the Irssi Project](https://twitter.com/GeertHauwaerts/status/559131523145035776) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/irssi/), [`arm32v5`](https://hub.docker.com/r/arm32v5/irssi/), [`arm32v6`](https://hub.docker.com/r/arm32v6/irssi/), [`arm32v7`](https://hub.docker.com/r/arm32v7/irssi/), [`arm64v8`](https://hub.docker.com/r/arm64v8/irssi/), [`i386`](https://hub.docker.com/r/i386/irssi/), [`ppc64le`](https://hub.docker.com/r/ppc64le/irssi/), [`s390x`](https://hub.docker.com/r/s390x/irssi/) + [`amd64`](https://hub.docker.com/r/amd64/irssi/), [`arm32v5`](https://hub.docker.com/r/arm32v5/irssi/), [`arm32v6`](https://hub.docker.com/r/arm32v6/irssi/), [`arm32v7`](https://hub.docker.com/r/arm32v7/irssi/), [`arm64v8`](https://hub.docker.com/r/arm64v8/irssi/), [`i386`](https://hub.docker.com/r/i386/irssi/), [`mips64le`](https://hub.docker.com/r/mips64le/irssi/), [`ppc64le`](https://hub.docker.com/r/ppc64le/irssi/), [`s390x`](https://hub.docker.com/r/s390x/irssi/) - **Published image artifact details**: [repo-info repo's `repos/irssi/` directory](https://github.com/docker-library/repo-info/blob/master/repos/irssi) ([history](https://github.com/docker-library/repo-info/commits/master/repos/irssi)) diff --git a/jetty/README.md b/jetty/README.md index 7c1c4eba63fc..aab29b8caefe 100644 --- a/jetty/README.md +++ b/jetty/README.md @@ -14,27 +14,29 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the Docker Community](https://github.com/appropriate/docker-jetty) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links -- [`9.4.26-jre11-slim`, `9.4-jre11-slim`, `9-jre11-slim`](https://github.com/appropriate/docker-jetty/blob/4d8c5831719bd7dc409e990250e6c9ff95856b10/9.4-jre11-slim/Dockerfile) -- [`9.4.26-jre11`, `9.4-jre11`, `9-jre11`](https://github.com/appropriate/docker-jetty/blob/4d8c5831719bd7dc409e990250e6c9ff95856b10/9.4-jre11/Dockerfile) -- [`9.4.26-jre8`, `9.4-jre8`, `9-jre8`](https://github.com/appropriate/docker-jetty/blob/4d8c5831719bd7dc409e990250e6c9ff95856b10/9.4-jre8/Dockerfile) -- [`9.4.26-jdk13-slim`, `9.4-jdk13-slim`, `9-jdk13-slim`](https://github.com/appropriate/docker-jetty/blob/4d8c5831719bd7dc409e990250e6c9ff95856b10/9.4-jdk13-slim/Dockerfile) -- [`9.4.26`, `9.4`, `9`, `9.4.26-jdk13`, `9.4-jdk13`, `9-jdk13`, `latest`, `jdk13`](https://github.com/appropriate/docker-jetty/blob/4d8c5831719bd7dc409e990250e6c9ff95856b10/9.4-jdk13/Dockerfile) +- [`9.4.27-jre11-slim`, `9.4-jre11-slim`, `9-jre11-slim`](https://github.com/appropriate/docker-jetty/blob/89dfeafc4a603611cf5135249acbe218b515439c/9.4-jre11-slim/Dockerfile) +- [`9.4.27-jre11`, `9.4-jre11`, `9-jre11`](https://github.com/appropriate/docker-jetty/blob/89dfeafc4a603611cf5135249acbe218b515439c/9.4-jre11/Dockerfile) +- [`9.4.27-jre8`, `9.4-jre8`, `9-jre8`](https://github.com/appropriate/docker-jetty/blob/89dfeafc4a603611cf5135249acbe218b515439c/9.4-jre8/Dockerfile) +- [`9.4.27-jdk13-slim`, `9.4-jdk13-slim`, `9-jdk13-slim`](https://github.com/appropriate/docker-jetty/blob/89dfeafc4a603611cf5135249acbe218b515439c/9.4-jdk13-slim/Dockerfile) +- [`9.4.27`, `9.4`, `9`, `9.4.27-jdk13`, `9.4-jdk13`, `9-jdk13`, `latest`, `jdk13`](https://github.com/appropriate/docker-jetty/blob/89dfeafc4a603611cf5135249acbe218b515439c/9.4-jdk13/Dockerfile) - [`9.3.28-jre8`, `9.3-jre8`](https://github.com/appropriate/docker-jetty/blob/28562cbee783f1ccb94c375b7e9165c6cfe6d2e2/9.3-jre8/Dockerfile) - [`9.2.29-jre8`, `9.2-jre8`](https://github.com/appropriate/docker-jetty/blob/28562cbee783f1ccb94c375b7e9165c6cfe6d2e2/9.2-jre8/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/appropriate/docker-jetty/issues](https://github.com/appropriate/docker-jetty/issues) -- **Maintained by**: - [the Docker Community](https://github.com/appropriate/docker-jetty) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/jetty/), [`arm64v8`](https://hub.docker.com/r/arm64v8/jetty/) diff --git a/jobber/README.md b/jobber/README.md index b1e9f216018c..64ab8fd61a3b 100644 --- a/jobber/README.md +++ b/jobber/README.md @@ -14,21 +14,23 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`1.4.0-alpine3.10`, `1.4-alpine3.10`, `1-alpine3.10`, `latest`](https://github.com/dshearer/jobber-docker/blob/64d2a0778ae73986cb90f1c374d9dfb42c9b8483/alpine3.10/Dockerfile) - # Quick reference +- **Maintained by**: + [Jobber](https://github.com/dshearer/jobber-docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`1.4.3-alpine3.11`, `1.4-alpine3.11`, `1-alpine3.11`, `latest`](https://github.com/dshearer/jobber-docker/blob/f7b276c7e49184667f6fc7323e15735c3a08c1d2/alpine3.11/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/dshearer/jobber-docker/issues](https://github.com/dshearer/jobber-docker/issues) -- **Maintained by**: - [Jobber](https://github.com/dshearer/jobber-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/jobber/) diff --git a/joomla/README.md b/joomla/README.md index d0a7f70ff943..a71ff02b54ff 100644 --- a/joomla/README.md +++ b/joomla/README.md @@ -14,31 +14,33 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`3.9.15-php7.2-apache`, `3.9-php7.2-apache`, `3-php7.2-apache`, `php7.2-apache`, `3.9.15-php7.2`, `3.9-php7.2`, `3-php7.2`, `php7.2`](https://github.com/joomla/docker-joomla/blob/8ef0242fd0d3d5e0753e248ec855e7864573ad87/php7.2/apache/Dockerfile) -- [`3.9.15-php7.2-fpm`, `3.9-php7.2-fpm`, `3-php7.2-fpm`, `php7.2-fpm`](https://github.com/joomla/docker-joomla/blob/8ef0242fd0d3d5e0753e248ec855e7864573ad87/php7.2/fpm/Dockerfile) -- [`3.9.15-php7.2-fpm-alpine`, `3.9-php7.2-fpm-alpine`, `3-php7.2-fpm-alpine`, `php7.2-fpm-alpine`](https://github.com/joomla/docker-joomla/blob/8ef0242fd0d3d5e0753e248ec855e7864573ad87/php7.2/fpm-alpine/Dockerfile) -- [`3.9.15-apache`, `3.9-apache`, `3-apache`, `apache`, `3.9.15`, `3.9`, `3`, `latest`, `3.9.15-php7.3-apache`, `3.9-php7.3-apache`, `3-php7.3-apache`, `php7.3-apache`, `3.9.15-php7.3`, `3.9-php7.3`, `3-php7.3`, `php7.3`](https://github.com/joomla/docker-joomla/blob/8ef0242fd0d3d5e0753e248ec855e7864573ad87/php7.3/apache/Dockerfile) -- [`3.9.15-fpm`, `3.9-fpm`, `3-fpm`, `fpm`, `3.9.15-php7.3-fpm`, `3.9-php7.3-fpm`, `3-php7.3-fpm`, `php7.3-fpm`](https://github.com/joomla/docker-joomla/blob/8ef0242fd0d3d5e0753e248ec855e7864573ad87/php7.3/fpm/Dockerfile) -- [`3.9.15-fpm-alpine`, `3.9-fpm-alpine`, `3-fpm-alpine`, `fpm-alpine`, `3.9.15-php7.3-fpm-alpine`, `3.9-php7.3-fpm-alpine`, `3-php7.3-fpm-alpine`, `php7.3-fpm-alpine`](https://github.com/joomla/docker-joomla/blob/8ef0242fd0d3d5e0753e248ec855e7864573ad87/php7.3/fpm-alpine/Dockerfile) -- [`3.9.15-php7.4-apache`, `3.9-php7.4-apache`, `3-php7.4-apache`, `php7.4-apache`, `3.9.15-php7.4`, `3.9-php7.4`, `3-php7.4`, `php7.4`](https://github.com/joomla/docker-joomla/blob/8ef0242fd0d3d5e0753e248ec855e7864573ad87/php7.4/apache/Dockerfile) -- [`3.9.15-php7.4-fpm`, `3.9-php7.4-fpm`, `3-php7.4-fpm`, `php7.4-fpm`](https://github.com/joomla/docker-joomla/blob/8ef0242fd0d3d5e0753e248ec855e7864573ad87/php7.4/fpm/Dockerfile) -- [`3.9.15-php7.4-fpm-alpine`, `3.9-php7.4-fpm-alpine`, `3-php7.4-fpm-alpine`, `php7.4-fpm-alpine`](https://github.com/joomla/docker-joomla/blob/8ef0242fd0d3d5e0753e248ec855e7864573ad87/php7.4/fpm-alpine/Dockerfile) - # Quick reference +- **Maintained by**: + [Joomla!](https://github.com/joomla/docker-joomla) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`3.9.18-php7.2-apache`, `3.9-php7.2-apache`, `3-php7.2-apache`, `php7.2-apache`, `3.9.18-php7.2`, `3.9-php7.2`, `3-php7.2`, `php7.2`](https://github.com/joomla/docker-joomla/blob/f57eb977eb1cdd6872c278be24458f281a9c92c3/php7.2/apache/Dockerfile) +- [`3.9.18-php7.2-fpm`, `3.9-php7.2-fpm`, `3-php7.2-fpm`, `php7.2-fpm`](https://github.com/joomla/docker-joomla/blob/f57eb977eb1cdd6872c278be24458f281a9c92c3/php7.2/fpm/Dockerfile) +- [`3.9.18-php7.2-fpm-alpine`, `3.9-php7.2-fpm-alpine`, `3-php7.2-fpm-alpine`, `php7.2-fpm-alpine`](https://github.com/joomla/docker-joomla/blob/f57eb977eb1cdd6872c278be24458f281a9c92c3/php7.2/fpm-alpine/Dockerfile) +- [`3.9.18-apache`, `3.9-apache`, `3-apache`, `apache`, `3.9.18`, `3.9`, `3`, `latest`, `3.9.18-php7.3-apache`, `3.9-php7.3-apache`, `3-php7.3-apache`, `php7.3-apache`, `3.9.18-php7.3`, `3.9-php7.3`, `3-php7.3`, `php7.3`](https://github.com/joomla/docker-joomla/blob/f57eb977eb1cdd6872c278be24458f281a9c92c3/php7.3/apache/Dockerfile) +- [`3.9.18-fpm`, `3.9-fpm`, `3-fpm`, `fpm`, `3.9.18-php7.3-fpm`, `3.9-php7.3-fpm`, `3-php7.3-fpm`, `php7.3-fpm`](https://github.com/joomla/docker-joomla/blob/f57eb977eb1cdd6872c278be24458f281a9c92c3/php7.3/fpm/Dockerfile) +- [`3.9.18-fpm-alpine`, `3.9-fpm-alpine`, `3-fpm-alpine`, `fpm-alpine`, `3.9.18-php7.3-fpm-alpine`, `3.9-php7.3-fpm-alpine`, `3-php7.3-fpm-alpine`, `php7.3-fpm-alpine`](https://github.com/joomla/docker-joomla/blob/f57eb977eb1cdd6872c278be24458f281a9c92c3/php7.3/fpm-alpine/Dockerfile) +- [`3.9.18-php7.4-apache`, `3.9-php7.4-apache`, `3-php7.4-apache`, `php7.4-apache`, `3.9.18-php7.4`, `3.9-php7.4`, `3-php7.4`, `php7.4`](https://github.com/joomla/docker-joomla/blob/f57eb977eb1cdd6872c278be24458f281a9c92c3/php7.4/apache/Dockerfile) +- [`3.9.18-php7.4-fpm`, `3.9-php7.4-fpm`, `3-php7.4-fpm`, `php7.4-fpm`](https://github.com/joomla/docker-joomla/blob/f57eb977eb1cdd6872c278be24458f281a9c92c3/php7.4/fpm/Dockerfile) +- [`3.9.18-php7.4-fpm-alpine`, `3.9-php7.4-fpm-alpine`, `3-php7.4-fpm-alpine`, `php7.4-fpm-alpine`](https://github.com/joomla/docker-joomla/blob/f57eb977eb1cdd6872c278be24458f281a9c92c3/php7.4/fpm-alpine/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/joomla/docker-joomla/issues](https://github.com/joomla/docker-joomla/issues) -- **Maintained by**: - [Joomla!](https://github.com/joomla/docker-joomla) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/joomla/), [`arm32v5`](https://hub.docker.com/r/arm32v5/joomla/), [`arm32v6`](https://hub.docker.com/r/arm32v6/joomla/), [`arm32v7`](https://hub.docker.com/r/arm32v7/joomla/), [`arm64v8`](https://hub.docker.com/r/arm64v8/joomla/), [`i386`](https://hub.docker.com/r/i386/joomla/), [`ppc64le`](https://hub.docker.com/r/ppc64le/joomla/) + [`amd64`](https://hub.docker.com/r/amd64/joomla/), [`arm32v5`](https://hub.docker.com/r/arm32v5/joomla/), [`arm32v6`](https://hub.docker.com/r/arm32v6/joomla/), [`arm32v7`](https://hub.docker.com/r/arm32v7/joomla/), [`arm64v8`](https://hub.docker.com/r/arm64v8/joomla/), [`i386`](https://hub.docker.com/r/i386/joomla/), [`mips64le`](https://hub.docker.com/r/mips64le/joomla/), [`ppc64le`](https://hub.docker.com/r/ppc64le/joomla/), [`s390x`](https://hub.docker.com/r/s390x/joomla/) - **Published image artifact details**: [repo-info repo's `repos/joomla/` directory](https://github.com/docker-library/repo-info/blob/master/repos/joomla) ([history](https://github.com/docker-library/repo-info/commits/master/repos/joomla)) diff --git a/jruby/README.md b/jruby/README.md index 63d195da86a9..933a25724371 100644 --- a/jruby/README.md +++ b/jruby/README.md @@ -14,25 +14,30 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the Docker Community](https://github.com/cpuguy83/docker-jruby) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links -- [`latest`, `9`, `9.2`, `9.2.9`, `9.2-jre`, `9.2.9-jre`, `9.2.9.0`, `9.2.9.0-jre`](https://github.com/cpuguy83/docker-jruby/blob/4f090791f66566bb1954b0d124f109505e748fc5/9000/jre/Dockerfile) -- [`9-jdk`, `9.2-jdk`, `9.2.9-jdk`, `9.2.9.0-jdk`](https://github.com/cpuguy83/docker-jruby/blob/4f090791f66566bb1954b0d124f109505e748fc5/9000/jdk/Dockerfile) -- [`9-onbuild`, `9.2-onbuild`, `9.2.9-onbuild`, `9.2.9.0-onbuild`](https://github.com/cpuguy83/docker-jruby/blob/4f090791f66566bb1954b0d124f109505e748fc5/9000/onbuild/Dockerfile) +- [`latest`, `9`, `9.2`, `9.2.11`, `9.2-jre`, `9.2-jre8`, `9.2.11-jre`, `9.2.11-jre8`, `9.2.11.1`, `9.2.11.1-jre`, `9.2.11.1-jre8`](https://github.com/cpuguy83/docker-jruby/blob/669ad8f91df152ae83deef766569e0b1f5ec6b2f/9000/jre8/Dockerfile) +- [`9-jdk`, `9-jdk8`, `9.2-jdk`, `9.2-jdk8`, `9.2.11-jdk`, `9.2.11-jdk8`, `9.2.11.1-jdk`, `9.2.11.1-jdk8`](https://github.com/cpuguy83/docker-jruby/blob/669ad8f91df152ae83deef766569e0b1f5ec6b2f/9000/jdk8/Dockerfile) +- [`9.2-jre11`, `9.2.11-jre11`, `9.2.11.1-jre11`](https://github.com/cpuguy83/docker-jruby/blob/669ad8f91df152ae83deef766569e0b1f5ec6b2f/9000/jre11/Dockerfile) +- [`9.2-jdk11`, `9.2.11-jdk11`, `9.2.11.1-jdk11`](https://github.com/cpuguy83/docker-jruby/blob/669ad8f91df152ae83deef766569e0b1f5ec6b2f/9000/jdk11/Dockerfile) +- [`9.2-jdk14`, `9.2.11-jdk14`, `9.2.11.1-jdk14`](https://github.com/cpuguy83/docker-jruby/blob/669ad8f91df152ae83deef766569e0b1f5ec6b2f/9000/jdk14/Dockerfile) +- [`9-onbuild`, `9.2-onbuild`, `9.2.11-onbuild`, `9.2.11.1-onbuild`](https://github.com/cpuguy83/docker-jruby/blob/669ad8f91df152ae83deef766569e0b1f5ec6b2f/9000/onbuild-jdk8/Dockerfile) - [`9.1`, `9.1.17`, `9.1.17.0`, `9.1-jre`, `9.1.17-jre`, `9.1.17.0-jre`](https://github.com/cpuguy83/docker-jruby/blob/8bc3fe27670a851953345182fe12f14f5e708383/9000/jre/Dockerfile) - [`9.1-jdk`, `9.1.17-jdk`, `9.1.17.0-jdk`](https://github.com/cpuguy83/docker-jruby/blob/8bc3fe27670a851953345182fe12f14f5e708383/9000/jdk/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/cpuguy83/docker-jruby/issues](https://github.com/cpuguy83/docker-jruby/issues) -- **Maintained by**: - [the Docker Community](https://github.com/cpuguy83/docker-jruby) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/jruby/) diff --git a/julia/README.md b/julia/README.md index d0f9373745f7..1e3d052268b2 100644 --- a/julia/README.md +++ b/julia/README.md @@ -14,19 +14,23 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/julia) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links (See ["What's the difference between 'Shared' and 'Simple' tags?" in the FAQ](https://github.com/docker-library/faq#whats-the-difference-between-shared-and-simple-tags).) ## Simple Tags -- [`1.4.0-rc1-buster`, `1.4.0-buster`, `1.4-buster`, `1.4-rc-buster`, `rc-buster`](https://github.com/docker-library/julia/blob/fc3c116c6fe19f870091df6843ed63a37f6c291b/1.4-rc/buster/Dockerfile) -- [`1.4.0-rc1-windowsservercore-ltsc2016`, `1.4.0-windowsservercore-ltsc2016`, `1.4-windowsservercore-ltsc2016`, `1.4-rc-windowsservercore-ltsc2016`, `rc-windowsservercore-ltsc2016`](https://github.com/docker-library/julia/blob/fc3c116c6fe19f870091df6843ed63a37f6c291b/1.4-rc/windows/windowsservercore-ltsc2016/Dockerfile) -- [`1.4.0-rc1-windowsservercore-1809`, `1.4.0-windowsservercore-1809`, `1.4-windowsservercore-1809`, `1.4-rc-windowsservercore-1809`, `rc-windowsservercore-1809`](https://github.com/docker-library/julia/blob/fc3c116c6fe19f870091df6843ed63a37f6c291b/1.4-rc/windows/windowsservercore-1809/Dockerfile) -- [`1.3.1-buster`, `1.3-buster`, `1-buster`, `buster`](https://github.com/docker-library/julia/blob/decfcd314ded05c1afc5202ec423a31e4f959635/1.3/buster/Dockerfile) -- [`1.3.1-stretch`, `1.3-stretch`, `1-stretch`, `stretch`](https://github.com/docker-library/julia/blob/decfcd314ded05c1afc5202ec423a31e4f959635/1.3/stretch/Dockerfile) -- [`1.3.1-windowsservercore-ltsc2016`, `1.3-windowsservercore-ltsc2016`, `1-windowsservercore-ltsc2016`, `windowsservercore-ltsc2016`](https://github.com/docker-library/julia/blob/fc3c116c6fe19f870091df6843ed63a37f6c291b/1.3/windows/windowsservercore-ltsc2016/Dockerfile) -- [`1.3.1-windowsservercore-1809`, `1.3-windowsservercore-1809`, `1-windowsservercore-1809`, `windowsservercore-1809`](https://github.com/docker-library/julia/blob/fc3c116c6fe19f870091df6843ed63a37f6c291b/1.3/windows/windowsservercore-1809/Dockerfile) +- [`1.4.2-buster`, `1.4-buster`, `1-buster`, `buster`](https://github.com/docker-library/julia/blob/a427b70887e18776bf16b3f06bfc136a65392690/1.4/buster/Dockerfile) +- [`1.4.2-windowsservercore-ltsc2016`, `1.4-windowsservercore-ltsc2016`, `1-windowsservercore-ltsc2016`, `windowsservercore-ltsc2016`](https://github.com/docker-library/julia/blob/a427b70887e18776bf16b3f06bfc136a65392690/1.4/windows/windowsservercore-ltsc2016/Dockerfile) +- [`1.4.2-windowsservercore-1809`, `1.4-windowsservercore-1809`, `1-windowsservercore-1809`, `windowsservercore-1809`](https://github.com/docker-library/julia/blob/a427b70887e18776bf16b3f06bfc136a65392690/1.4/windows/windowsservercore-1809/Dockerfile) - [`1.0.5-buster`, `1.0-buster`](https://github.com/docker-library/julia/blob/4c770401df0b946da5cf61150bedb05280b218a6/1.0/buster/Dockerfile) - [`1.0.5-stretch`, `1.0-stretch`](https://github.com/docker-library/julia/blob/4c770401df0b946da5cf61150bedb05280b218a6/1.0/stretch/Dockerfile) - [`1.0.5-windowsservercore-ltsc2016`, `1.0-windowsservercore-ltsc2016`](https://github.com/docker-library/julia/blob/fc3c116c6fe19f870091df6843ed63a37f6c291b/1.0/windows/windowsservercore-ltsc2016/Dockerfile) @@ -34,30 +38,20 @@ WARNING: ## Shared Tags -- `1.4.0-rc1`, `1.4.0`, `1.4`, `1.4-rc`, `rc`: - - [`1.4.0-rc1-buster`](https://github.com/docker-library/julia/blob/fc3c116c6fe19f870091df6843ed63a37f6c291b/1.4-rc/buster/Dockerfile) - - [`1.4.0-rc1-windowsservercore-ltsc2016`](https://github.com/docker-library/julia/blob/fc3c116c6fe19f870091df6843ed63a37f6c291b/1.4-rc/windows/windowsservercore-ltsc2016/Dockerfile) - - [`1.4.0-rc1-windowsservercore-1809`](https://github.com/docker-library/julia/blob/fc3c116c6fe19f870091df6843ed63a37f6c291b/1.4-rc/windows/windowsservercore-1809/Dockerfile) -- `1.3.1`, `1.3`, `1`, `latest`: - - [`1.3.1-buster`](https://github.com/docker-library/julia/blob/decfcd314ded05c1afc5202ec423a31e4f959635/1.3/buster/Dockerfile) - - [`1.3.1-windowsservercore-ltsc2016`](https://github.com/docker-library/julia/blob/fc3c116c6fe19f870091df6843ed63a37f6c291b/1.3/windows/windowsservercore-ltsc2016/Dockerfile) - - [`1.3.1-windowsservercore-1809`](https://github.com/docker-library/julia/blob/fc3c116c6fe19f870091df6843ed63a37f6c291b/1.3/windows/windowsservercore-1809/Dockerfile) +- `1.4.2`, `1.4`, `1`, `latest`: + - [`1.4.2-buster`](https://github.com/docker-library/julia/blob/a427b70887e18776bf16b3f06bfc136a65392690/1.4/buster/Dockerfile) + - [`1.4.2-windowsservercore-ltsc2016`](https://github.com/docker-library/julia/blob/a427b70887e18776bf16b3f06bfc136a65392690/1.4/windows/windowsservercore-ltsc2016/Dockerfile) + - [`1.4.2-windowsservercore-1809`](https://github.com/docker-library/julia/blob/a427b70887e18776bf16b3f06bfc136a65392690/1.4/windows/windowsservercore-1809/Dockerfile) - `1.0.5`, `1.0`: - [`1.0.5-buster`](https://github.com/docker-library/julia/blob/4c770401df0b946da5cf61150bedb05280b218a6/1.0/buster/Dockerfile) - [`1.0.5-windowsservercore-ltsc2016`](https://github.com/docker-library/julia/blob/fc3c116c6fe19f870091df6843ed63a37f6c291b/1.0/windows/windowsservercore-ltsc2016/Dockerfile) - [`1.0.5-windowsservercore-1809`](https://github.com/docker-library/julia/blob/fc3c116c6fe19f870091df6843ed63a37f6c291b/1.0/windows/windowsservercore-1809/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/docker-library/julia/issues](https://github.com/docker-library/julia/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/julia) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/julia/), [`arm32v7`](https://hub.docker.com/r/arm32v7/julia/), [`arm64v8`](https://hub.docker.com/r/arm64v8/julia/), [`i386`](https://hub.docker.com/r/i386/julia/), [`windows-amd64`](https://hub.docker.com/r/winamd64/julia/) diff --git a/kaazing-gateway/README.md b/kaazing-gateway/README.md index a2d0927f806e..dfaaa5ad2856 100644 --- a/kaazing-gateway/README.md +++ b/kaazing-gateway/README.md @@ -14,21 +14,23 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`5.6.0`, `5.6`, `5`, `latest`](https://github.com/kaazing/gateway.docker/blob/a40c8da9d2c2925bdd78b9a6d1b6da3fe89322d1/Dockerfile) - # Quick reference +- **Maintained by**: + [the Kaazing Docker Maintainers](https://github.com/kaazing/gateway.docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`5.6.0`, `5.6`, `5`, `latest`](https://github.com/kaazing/gateway.docker/blob/a40c8da9d2c2925bdd78b9a6d1b6da3fe89322d1/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/kaazing/gateway.docker/issues](https://github.com/kaazing/gateway.docker/issues) -- **Maintained by**: - [the Kaazing Docker Maintainers](https://github.com/kaazing/gateway.docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/kaazing-gateway/), [`arm64v8`](https://hub.docker.com/r/arm64v8/kaazing-gateway/) diff --git a/kapacitor/README.md b/kapacitor/README.md index 043f57b89143..64fec85bb261 100644 --- a/kapacitor/README.md +++ b/kapacitor/README.md @@ -14,24 +14,26 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`1.4`, `1.4.1`](https://github.com/influxdata/influxdata-docker/blob/c32b8e2bef45427b8021ce9393f4e4db1c1095f7/kapacitor/1.4/Dockerfile) -- [`1.4-alpine`, `1.4.1-alpine`](https://github.com/influxdata/influxdata-docker/blob/c32b8e2bef45427b8021ce9393f4e4db1c1095f7/kapacitor/1.4/alpine/Dockerfile) -- [`1.5`, `1.5.3`, `latest`](https://github.com/influxdata/influxdata-docker/blob/c32b8e2bef45427b8021ce9393f4e4db1c1095f7/kapacitor/1.5/Dockerfile) -- [`1.5-alpine`, `1.5.3-alpine`, `alpine`](https://github.com/influxdata/influxdata-docker/blob/c32b8e2bef45427b8021ce9393f4e4db1c1095f7/kapacitor/1.5/alpine/Dockerfile) - # Quick reference +- **Maintained by**: + [InfluxData](https://github.com/influxdata/influxdata-docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`1.4`, `1.4.1`](https://github.com/influxdata/influxdata-docker/blob/65e446ee51fa4324559198886e2dd2ce0c24d21e/kapacitor/1.4/Dockerfile) +- [`1.4-alpine`, `1.4.1-alpine`](https://github.com/influxdata/influxdata-docker/blob/65e446ee51fa4324559198886e2dd2ce0c24d21e/kapacitor/1.4/alpine/Dockerfile) +- [`1.5`, `1.5.4`, `latest`](https://github.com/influxdata/influxdata-docker/blob/65e446ee51fa4324559198886e2dd2ce0c24d21e/kapacitor/1.5/Dockerfile) +- [`1.5-alpine`, `1.5.4-alpine`, `alpine`](https://github.com/influxdata/influxdata-docker/blob/65e446ee51fa4324559198886e2dd2ce0c24d21e/kapacitor/1.5/alpine/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/influxdata/influxdata-docker/issues](https://github.com/influxdata/influxdata-docker/issues) -- **Maintained by**: - [InfluxData](https://github.com/influxdata/influxdata-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/kapacitor/), [`arm32v7`](https://hub.docker.com/r/arm32v7/kapacitor/), [`arm64v8`](https://hub.docker.com/r/arm64v8/kapacitor/) diff --git a/kibana/README.md b/kibana/README.md index 1666749f8a5c..8f2e57d72816 100644 --- a/kibana/README.md +++ b/kibana/README.md @@ -14,22 +14,24 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`7.6.0`](https://github.com/docker-library/kibana/blob/bd52317f514e1f50d5e8aed9dd581fad7e0648dc/7/Dockerfile) -- [`6.8.6`](https://github.com/docker-library/kibana/blob/581e38e19e48fcae9ef2bf58afb20ffebe9da082/6/Dockerfile) - # Quick reference +- **Maintained by**: + [the Elastic Team](https://github.com/elastic/kibana) + - **Where to get help**: the [Kibana Discuss Forums](https://discuss.elastic.co/c/kibana), the [Elastic community](https://www.elastic.co/community) +# Supported tags and respective `Dockerfile` links + +- [`7.7.0`](https://github.com/docker-library/kibana/blob/f3512f90b2c0be7c3547095a0bd1e607e18e9af3/7/Dockerfile) +- [`6.8.9`](https://github.com/docker-library/kibana/blob/f3512f90b2c0be7c3547095a0bd1e607e18e9af3/6/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: For issues with the Kibana Docker image or Kibana: https://github.com/elastic/kibana/issues -- **Maintained by**: - [the Elastic Team](https://github.com/elastic/kibana) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/kibana/) diff --git a/known/README.md b/known/README.md index adf9eb651031..0eff64a1c385 100644 --- a/known/README.md +++ b/known/README.md @@ -14,21 +14,23 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`0.9.9`, `0.9`, `0`, `latest`](https://github.com/idno/Known-Docker/blob/3454a52b4ad48e22b95e706dba9ff953cf84c2b1/Dockerfile) - # Quick reference +- **Maintained by**: + [Known](https://github.com/idno/Known-Docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`0.9.9`, `0.9`, `0`, `latest`](https://github.com/idno/Known-Docker/blob/3454a52b4ad48e22b95e706dba9ff953cf84c2b1/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/idno/Known-Docker/issues](https://github.com/idno/Known-Docker/issues) -- **Maintained by**: - [Known](https://github.com/idno/Known-Docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/known/), [`arm64v8`](https://hub.docker.com/r/arm64v8/known/) diff --git a/kong/README.md b/kong/README.md index 6e7e3dc34970..56b52d1149d3 100644 --- a/kong/README.md +++ b/kong/README.md @@ -14,14 +14,22 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the Kong Docker Maintainers](https://github.com/kong/kong) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links -- [`2.0.1-alpine`, `2.0.1`, `2.0`, `latest`, `alpine`](https://github.com/Kong/docker-kong/blob/7c6281ca1906b05080af23c94fafa2ff08d05856/alpine/Dockerfile) -- [`2.0.1-ubuntu`, `2.0-ubuntu`, `ubuntu`](https://github.com/Kong/docker-kong/blob/7c6281ca1906b05080af23c94fafa2ff08d05856/ubuntu/Dockerfile) -- [`2.0.1-centos`, `2.0-centos`, `centos`](https://github.com/Kong/docker-kong/blob/7c6281ca1906b05080af23c94fafa2ff08d05856/centos/Dockerfile) -- [`1.5.0-alpine`, `1.5.0`, `1.5`](https://github.com/Kong/docker-kong/blob/ec0c67d478157c48a4fdec616f88968e1613717a/alpine/Dockerfile) -- [`1.5.0-ubuntu`, `1.5-ubuntu`](https://github.com/Kong/docker-kong/blob/ec0c67d478157c48a4fdec616f88968e1613717a/ubuntu/Dockerfile) -- [`1.5.0-centos`, `1.5-centos`](https://github.com/Kong/docker-kong/blob/ec0c67d478157c48a4fdec616f88968e1613717a/centos/Dockerfile) +- [`2.0.4-alpine`, `2.0.4`, `2.0`, `latest`, `alpine`](https://github.com/Kong/docker-kong/blob/74c5796ec1789d13b794c7cda0a5bca692aa6d53/alpine/Dockerfile) +- [`2.0.4-ubuntu`, `2.0-ubuntu`, `ubuntu`](https://github.com/Kong/docker-kong/blob/74c5796ec1789d13b794c7cda0a5bca692aa6d53/ubuntu/Dockerfile) +- [`2.0.4-centos`, `2.0-centos`, `centos`](https://github.com/Kong/docker-kong/blob/74c5796ec1789d13b794c7cda0a5bca692aa6d53/centos/Dockerfile) +- [`1.5.1-alpine`, `1.5.1`, `1.5`](https://github.com/Kong/docker-kong/blob/8ba4389169d5873be65a09001d06293ccdfc7caf/alpine/Dockerfile) +- [`1.5.1-ubuntu`, `1.5-ubuntu`](https://github.com/Kong/docker-kong/blob/8ba4389169d5873be65a09001d06293ccdfc7caf/ubuntu/Dockerfile) +- [`1.5.1-centos`, `1.5-centos`](https://github.com/Kong/docker-kong/blob/8ba4389169d5873be65a09001d06293ccdfc7caf/centos/Dockerfile) - [`1.4.3-alpine`, `1.4.3`, `1.4`](https://github.com/Kong/docker-kong/blob/d2884ee222e72c3edb9abd48d4062991e41ea7bc/alpine/Dockerfile) - [`1.4.3-ubuntu`, `1.4-ubuntu`](https://github.com/Kong/docker-kong/blob/d2884ee222e72c3edb9abd48d4062991e41ea7bc/ubuntu/Dockerfile) - [`1.4.3-centos`, `1.4-centos`](https://github.com/Kong/docker-kong/blob/d2884ee222e72c3edb9abd48d4062991e41ea7bc/centos/Dockerfile) @@ -35,17 +43,11 @@ WARNING: - [`1.0.4-alpine`, `1.0.4`, `1.0`](https://github.com/Kong/docker-kong/blob/5a47f391b479e6660edab76813891326630bed0e/alpine/Dockerfile) - [`1.0.4-centos`, `1.0-centos`](https://github.com/Kong/docker-kong/blob/5a47f391b479e6660edab76813891326630bed0e/centos/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/kong/kong/issues](https://github.com/kong/kong/issues) -- **Maintained by**: - [the Kong Docker Maintainers](https://github.com/kong/kong) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/kong/), [`arm64v8`](https://hub.docker.com/r/arm64v8/kong/) diff --git a/lightstreamer/README.md b/lightstreamer/README.md index b7e5495b368d..5b95033e8427 100644 --- a/lightstreamer/README.md +++ b/lightstreamer/README.md @@ -14,6 +14,14 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the Lightstreamer Server Development Team](https://github.com/Lightstreamer/Docker) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links - [`6.0.3`, `6.0`](https://github.com/Lightstreamer/Docker/blob/eeab1ae534273b1b05c973e577a1f3eec8d58427/6.0/Dockerfile) @@ -23,17 +31,11 @@ WARNING: - [`7.1.0-jdk8-openjdk`, `7.1-jdk8-openjdk`, `7-jdk8-openjdk`, `7.1.0-jdk8`, `7.1-jdk8`, `7-jdk8`](https://github.com/Lightstreamer/Docker/blob/45001c033ed1837a9374a9285b7d2e8acfee6dca/7.1/jdk8/Dockerfile) - [`7.1.0-jdk11-openjdk`, `7.1-jdk11-openjdk`, `7-jdk11-openjdk`, `7.1.0-jdk11`, `7.1-jdk11`, `7-jdk11`, `7.1.0`, `7.1`, `7`, `latest`](https://github.com/Lightstreamer/Docker/blob/45001c033ed1837a9374a9285b7d2e8acfee6dca/7.1/jdk11/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/Lightstreamer/Docker/issues](https://github.com/Lightstreamer/Docker/issues) -- **Maintained by**: - [the Lightstreamer Server Development Team](https://github.com/Lightstreamer/Docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/lightstreamer/), [`arm64v8`](https://hub.docker.com/r/arm64v8/lightstreamer/) diff --git a/logstash/README.md b/logstash/README.md index 915f31de4745..f7e2763f4c66 100644 --- a/logstash/README.md +++ b/logstash/README.md @@ -14,21 +14,23 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`7.6.0`](https://github.com/docker-library/logstash/blob/52b9ddbb9258a932b37c3152fc9dc74c57274429/7/Dockerfile) -- [`6.8.6`](https://github.com/docker-library/logstash/blob/befe697aacab90fc508ae0db4e292dae66a1820c/6/Dockerfile) - # Quick reference +- **Maintained by**: + [the Elastic Team](https://github.com/elastic/logstash) + - **Where to get help**: the [Logstash Discuss Forums](https://discuss.elastic.co/c/logstash) and the [Elastic community](https://www.elastic.co/community). -- **Where to file issues**: - https://github.com/elastic/logstash-docker/issues +# Supported tags and respective `Dockerfile` links -- **Maintained by**: - [the Elastic Team](https://github.com/elastic/logstash-docker) +- [`7.7.0`](https://github.com/docker-library/logstash/blob/0d647982be457e2a1f1910a143eff0778ba09f76/7/Dockerfile) +- [`6.8.9`](https://github.com/docker-library/logstash/blob/0d647982be457e2a1f1910a143eff0778ba09f76/6/Dockerfile) + +# Quick reference (cont.) + +- **Where to file issues**: + For issues with Logstash Docker Image or Logstash: https://github.com/elastic/logstash/issues - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/logstash/) diff --git a/logstash/github-repo b/logstash/github-repo index 320ea9e973f6..88745721daa4 100644 --- a/logstash/github-repo +++ b/logstash/github-repo @@ -1 +1 @@ -https://github.com/elastic/logstash-docker +https://github.com/elastic/logstash diff --git a/logstash/issues.md b/logstash/issues.md index 700162dc98ed..eea1b50d980b 100644 --- a/logstash/issues.md +++ b/logstash/issues.md @@ -1 +1 @@ -%%GITHUB-REPO%%/issues +For issues with Logstash Docker Image or Logstash: %%GITHUB-REPO%%/issues diff --git a/mageia/README.md b/mageia/README.md index 796ba1c73d3b..bfa8c7fb26fc 100644 --- a/mageia/README.md +++ b/mageia/README.md @@ -14,22 +14,23 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`6`, `latest`](https://github.com/juanluisbaptiste/docker-brew-mageia/blob/8fa1a171030b6bc20216cc6a6d3f6d77662eabc6/dist/6/x86_64/Dockerfile) -- [`7`](https://github.com/juanluisbaptiste/docker-brew-mageia/blob/8fa1a171030b6bc20216cc6a6d3f6d77662eabc6/dist/7/x86_64/Dockerfile) - # Quick reference +- **Maintained by**: + [Mageia Developers](https://github.com/juanluisbaptiste/docker-brew-mageia) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`7`, `latest`](https://github.com/juanluisbaptiste/docker-brew-mageia/blob/718477bf0e9298cf8ed9f08c5229713356e4728d/dist/7/x86_64/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/juanluisbaptiste/docker-brew-mageia/issues](https://github.com/juanluisbaptiste/docker-brew-mageia/issues) -- **Maintained by**: - [Mageia Developers](https://github.com/juanluisbaptiste/docker-brew-mageia) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/mageia/), [`arm32v7`](https://hub.docker.com/r/arm32v7/mageia/), [`arm64v8`](https://hub.docker.com/r/arm64v8/mageia/) diff --git a/mariadb/README.md b/mariadb/README.md index 2fc6de081632..b63af677bb27 100644 --- a/mariadb/README.md +++ b/mariadb/README.md @@ -14,25 +14,27 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`10.5.1-bionic`, `10.5-bionic`, `beta-bionic`, `10.5.1`, `10.5`, `beta`](https://github.com/docker-library/mariadb/blob/9372a0dfecdce6bb860de28aa93cf6f1bacd392e/10.5/Dockerfile) -- [`10.4.12-bionic`, `10.4-bionic`, `10-bionic`, `bionic`, `10.4.12`, `10.4`, `10`, `latest`](https://github.com/docker-library/mariadb/blob/c895fa579e99a69667e14b50c4b9bdb85d4854fe/10.4/Dockerfile) -- [`10.3.22-bionic`, `10.3-bionic`, `10.3.22`, `10.3`](https://github.com/docker-library/mariadb/blob/60f6c4349a91904fd94c4dc5bf534bd318000c35/10.3/Dockerfile) -- [`10.2.31-bionic`, `10.2-bionic`, `10.2.31`, `10.2`](https://github.com/docker-library/mariadb/blob/595e0db2db12e2505a35362d9a8138448ebc9ec1/10.2/Dockerfile) -- [`10.1.44-bionic`, `10.1-bionic`, `10.1.44`, `10.1`](https://github.com/docker-library/mariadb/blob/4c69dec03b0b771563c8474ab358b7812edbfc88/10.1/Dockerfile) - # Quick reference +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/mariadb) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`10.5.3-bionic`, `10.5-bionic`, `rc-bionic`, `10.5.3`, `10.5`, `rc`](https://github.com/docker-library/mariadb/blob/f2ba44905eb3aed53fca34536f05f109055d9bc2/10.5/Dockerfile) +- [`10.4.13-bionic`, `10.4-bionic`, `10-bionic`, `bionic`, `10.4.13`, `10.4`, `10`, `latest`](https://github.com/docker-library/mariadb/blob/f2ba44905eb3aed53fca34536f05f109055d9bc2/10.4/Dockerfile) +- [`10.3.23-bionic`, `10.3-bionic`, `10.3.23`, `10.3`](https://github.com/docker-library/mariadb/blob/f2ba44905eb3aed53fca34536f05f109055d9bc2/10.3/Dockerfile) +- [`10.2.32-bionic`, `10.2-bionic`, `10.2.32`, `10.2`](https://github.com/docker-library/mariadb/blob/f2ba44905eb3aed53fca34536f05f109055d9bc2/10.2/Dockerfile) +- [`10.1.45-bionic`, `10.1-bionic`, `10.1.45`, `10.1`](https://github.com/docker-library/mariadb/blob/f2ba44905eb3aed53fca34536f05f109055d9bc2/10.1/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/docker-library/mariadb/issues](https://github.com/docker-library/mariadb/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/mariadb) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/mariadb/), [`arm64v8`](https://hub.docker.com/r/arm64v8/mariadb/), [`ppc64le`](https://hub.docker.com/r/ppc64le/mariadb/) diff --git a/matomo/README.md b/matomo/README.md index bedcd9cbf7bc..4f7ecd2dbc23 100644 --- a/matomo/README.md +++ b/matomo/README.md @@ -14,25 +14,27 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`3.13.2-apache`, `3.13-apache`, `3-apache`, `apache`, `3.13.2`, `3.13`, `3`, `latest`](https://github.com/matomo-org/docker/blob/ec16ac06900a6a163220184b2ba310a8980dbfe9/apache/Dockerfile) -- [`3.13.2-fpm`, `3.13-fpm`, `3-fpm`, `fpm`](https://github.com/matomo-org/docker/blob/ec16ac06900a6a163220184b2ba310a8980dbfe9/fpm/Dockerfile) -- [`3.13.2-fpm-alpine`, `3.13-fpm-alpine`, `3-fpm-alpine`, `fpm-alpine`](https://github.com/matomo-org/docker/blob/ec16ac06900a6a163220184b2ba310a8980dbfe9/fpm-alpine/Dockerfile) - # Quick reference +- **Maintained by**: + [Matomo](https://github.com/matomo-org/docker) (a Matomo community contributor) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`3.13.5-apache`, `3.13-apache`, `3-apache`, `apache`, `3.13.5`, `3.13`, `3`, `latest`](https://github.com/matomo-org/docker/blob/5f0966ed08cf055472793309e070fd3caef5af2b/apache/Dockerfile) +- [`3.13.5-fpm`, `3.13-fpm`, `3-fpm`, `fpm`](https://github.com/matomo-org/docker/blob/5f0966ed08cf055472793309e070fd3caef5af2b/fpm/Dockerfile) +- [`3.13.5-fpm-alpine`, `3.13-fpm-alpine`, `3-fpm-alpine`, `fpm-alpine`](https://github.com/matomo-org/docker/blob/5f0966ed08cf055472793309e070fd3caef5af2b/fpm-alpine/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/matomo-org/docker/issues](https://github.com/matomo-org/docker/issues) -- **Maintained by**: - [Matomo](https://github.com/matomo-org/docker) (a Matomo community contributor) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/matomo/), [`arm32v5`](https://hub.docker.com/r/arm32v5/matomo/), [`arm32v6`](https://hub.docker.com/r/arm32v6/matomo/), [`arm32v7`](https://hub.docker.com/r/arm32v7/matomo/), [`arm64v8`](https://hub.docker.com/r/arm64v8/matomo/), [`i386`](https://hub.docker.com/r/i386/matomo/), [`ppc64le`](https://hub.docker.com/r/ppc64le/matomo/) + [`amd64`](https://hub.docker.com/r/amd64/matomo/), [`arm32v5`](https://hub.docker.com/r/arm32v5/matomo/), [`arm32v6`](https://hub.docker.com/r/arm32v6/matomo/), [`arm32v7`](https://hub.docker.com/r/arm32v7/matomo/), [`arm64v8`](https://hub.docker.com/r/arm64v8/matomo/), [`i386`](https://hub.docker.com/r/i386/matomo/), [`mips64le`](https://hub.docker.com/r/mips64le/matomo/), [`ppc64le`](https://hub.docker.com/r/ppc64le/matomo/), [`s390x`](https://hub.docker.com/r/s390x/matomo/) - **Published image artifact details**: [repo-info repo's `repos/matomo/` directory](https://github.com/docker-library/repo-info/blob/master/repos/matomo) ([history](https://github.com/docker-library/repo-info/commits/master/repos/matomo)) diff --git a/maven/README.md b/maven/README.md index b7d0328d31d2..0221f55ab2f0 100644 --- a/maven/README.md +++ b/maven/README.md @@ -14,34 +14,41 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the Maven Project](https://github.com/carlossg/docker-maven) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links -- [`3.6.3-jdk-11-openj9`, `3.6-jdk-11-openj9`, `3-jdk-11-openj9`](https://github.com/carlossg/docker-maven/blob/d3dd6bc261c6173c5e52e3a7a36b6a3d8d2800b4/jdk-11-openj9/Dockerfile) -- [`3.6.3-jdk-11-slim`, `3.6.3-slim`, `3.6-jdk-11-slim`, `3.6-slim`, `3-jdk-11-slim`, `slim`](https://github.com/carlossg/docker-maven/blob/d3dd6bc261c6173c5e52e3a7a36b6a3d8d2800b4/jdk-11-slim/Dockerfile) -- [`3.6.3-jdk-11`, `3.6.3`, `3.6-jdk-11`, `3.6`, `3-jdk-11`, `3`, `latest`](https://github.com/carlossg/docker-maven/blob/d3dd6bc261c6173c5e52e3a7a36b6a3d8d2800b4/jdk-11/Dockerfile) -- [`3.6.3-jdk-13`, `3.6-jdk-13`, `3-jdk-13`](https://github.com/carlossg/docker-maven/blob/d3dd6bc261c6173c5e52e3a7a36b6a3d8d2800b4/jdk-13/Dockerfile) -- [`3.6.3-jdk-14`, `3.6-jdk-14`, `3-jdk-14`](https://github.com/carlossg/docker-maven/blob/d3dd6bc261c6173c5e52e3a7a36b6a3d8d2800b4/jdk-14/Dockerfile) -- [`3.6.3-jdk-8-openj9`, `3.6-jdk-8-openj9`, `3-jdk-8-openj9`](https://github.com/carlossg/docker-maven/blob/d3dd6bc261c6173c5e52e3a7a36b6a3d8d2800b4/jdk-8-openj9/Dockerfile) -- [`3.6.3-jdk-8-slim`, `3.6-jdk-8-slim`, `3-jdk-8-slim`](https://github.com/carlossg/docker-maven/blob/d3dd6bc261c6173c5e52e3a7a36b6a3d8d2800b4/jdk-8-slim/Dockerfile) -- [`3.6.3-jdk-8`, `3.6-jdk-8`, `3-jdk-8`](https://github.com/carlossg/docker-maven/blob/d3dd6bc261c6173c5e52e3a7a36b6a3d8d2800b4/jdk-8/Dockerfile) +- [`3.6.3-jdk-11`, `3.6-jdk-11`, `3-jdk-11`, `3.6.3-openjdk-11`, `3.6-openjdk-11`, `3-openjdk-11`](https://github.com/carlossg/docker-maven/blob/26ba49149787c85b9c51222b47c00879b2a0afde/openjdk-11/Dockerfile) +- [`3.6.3-jdk-11-openj9`, `3.6-jdk-11-openj9`, `3-jdk-11-openj9`, `3.6.3-adoptopenjdk-11-openj9`, `3.6-adoptopenjdk-11-openj9`, `3-adoptopenjdk-11-openj9`](https://github.com/carlossg/docker-maven/blob/26ba49149787c85b9c51222b47c00879b2a0afde/adoptopenjdk-11-openj9/Dockerfile) +- [`3.6.3-jdk-11-slim`, `3.6-jdk-11-slim`, `3-jdk-11-slim`, `3.6.3-openjdk-11-slim`, `3.6-openjdk-11-slim`, `3-openjdk-11-slim`](https://github.com/carlossg/docker-maven/blob/26ba49149787c85b9c51222b47c00879b2a0afde/openjdk-11-slim/Dockerfile) +- [`3.6.3-jdk-14`, `3.6-jdk-14`, `3-jdk-14`, `3.6.3-openjdk-14`, `3.6.3`, `3.6.3-openjdk`, `3.6-openjdk-14`, `3.6`, `3.6-openjdk`, `3-openjdk-14`, `3`, `latest`, `3-openjdk`, `openjdk`](https://github.com/carlossg/docker-maven/blob/26ba49149787c85b9c51222b47c00879b2a0afde/openjdk-14/Dockerfile) +- [`3.6.3-jdk-8`, `3.6-jdk-8`, `3-jdk-8`, `3.6.3-openjdk-8`, `3.6-openjdk-8`, `3-openjdk-8`](https://github.com/carlossg/docker-maven/blob/26ba49149787c85b9c51222b47c00879b2a0afde/openjdk-8/Dockerfile) +- [`3.6.3-jdk-8-openj9`, `3.6-jdk-8-openj9`, `3-jdk-8-openj9`, `3.6.3-adoptopenjdk-8-openj9`, `3.6-adoptopenjdk-8-openj9`, `3-adoptopenjdk-8-openj9`](https://github.com/carlossg/docker-maven/blob/26ba49149787c85b9c51222b47c00879b2a0afde/adoptopenjdk-8-openj9/Dockerfile) +- [`3.6.3-jdk-8-slim`, `3.6-jdk-8-slim`, `3-jdk-8-slim`, `3.6.3-openjdk-8-slim`, `3.6-openjdk-8-slim`, `3-openjdk-8-slim`](https://github.com/carlossg/docker-maven/blob/26ba49149787c85b9c51222b47c00879b2a0afde/openjdk-8-slim/Dockerfile) +- [`3.6.3-openjdk-14-slim`, `3.6.3-slim`, `3.6-openjdk-14-slim`, `3.6-slim`, `3-openjdk-14-slim`, `slim`](https://github.com/carlossg/docker-maven/blob/440e1f708e8fa5ea4d6ef509d22aee6d8265b209/openjdk-14-slim/Dockerfile) +- [`3.6.3-openjdk-15`, `3.6-openjdk-15`, `3-openjdk-15`](https://github.com/carlossg/docker-maven/blob/4ba4f1c3b6600e64c8c430dfea2ef65ff18608ff/openjdk-15/Dockerfile) +- [`3.6.3-adoptopenjdk-11`, `3.6-adoptopenjdk-11`, `3-adoptopenjdk-11`](https://github.com/carlossg/docker-maven/blob/d98fc55d68cbd5fa8df9e59c95678e1d702b0925/adoptopenjdk-11/Dockerfile) +- [`3.6.3-adoptopenjdk-14`, `3.6.3-adoptopenjdk`, `3.6-adoptopenjdk-14`, `3.6-adoptopenjdk`, `3-adoptopenjdk-14`, `3-adoptopenjdk`, `adoptopenjdk`](https://github.com/carlossg/docker-maven/blob/5768b638a84739d0ad85dbcbe42018075550b109/adoptopenjdk-14/Dockerfile) +- [`3.6.3-adoptopenjdk-14-openj9`, `3.6-adoptopenjdk-14-openj9`, `3-adoptopenjdk-14-openj9`](https://github.com/carlossg/docker-maven/blob/5768b638a84739d0ad85dbcbe42018075550b109/adoptopenjdk-14-openj9/Dockerfile) +- [`3.6.3-adoptopenjdk-8`, `3.6-adoptopenjdk-8`, `3-adoptopenjdk-8`](https://github.com/carlossg/docker-maven/blob/d98fc55d68cbd5fa8df9e59c95678e1d702b0925/adoptopenjdk-8/Dockerfile) +- [`3.6.3-ibmjava-8`, `3.6.3-ibmjava`, `3.6-ibmjava-8`, `3.6-ibmjava`, `3-ibmjava-8`, `3-ibmjava`, `ibmjava`](https://github.com/carlossg/docker-maven/blob/d3dd6bc261c6173c5e52e3a7a36b6a3d8d2800b4/ibmjava-8/Dockerfile) - [`3.6.3-ibmjava-8-alpine`, `3.6.3-ibmjava-alpine`, `3.6-ibmjava-8-alpine`, `3.6-ibmjava-alpine`, `3-ibmjava-8-alpine`, `ibmjava-alpine`](https://github.com/carlossg/docker-maven/blob/d3dd6bc261c6173c5e52e3a7a36b6a3d8d2800b4/ibmjava-8-alpine/Dockerfile) -- [`3.6.3-ibmjava-8`, `3.6.3-ibmjava`, `3.6-ibmjava-8`, `3.6-ibmjava`, `3-ibmjava-8`](https://github.com/carlossg/docker-maven/blob/d3dd6bc261c6173c5e52e3a7a36b6a3d8d2800b4/ibmjava-8/Dockerfile) -- [`3.6.3-amazoncorretto-11`, `3.6-amazoncorretto-11`, `3-amazoncorretto-11`, `3-amazoncorretto`, `amazoncorretto`](https://github.com/carlossg/docker-maven/blob/d3dd6bc261c6173c5e52e3a7a36b6a3d8d2800b4/amazoncorretto-11/Dockerfile) +- [`3.6.3-amazoncorretto-11`, `3.6.3-amazoncorretto`, `3.6-amazoncorretto-11`, `3.6-amazoncorretto`, `3-amazoncorretto-11`, `3-amazoncorretto`, `amazoncorretto`](https://github.com/carlossg/docker-maven/blob/d3dd6bc261c6173c5e52e3a7a36b6a3d8d2800b4/amazoncorretto-11/Dockerfile) - [`3.6.3-amazoncorretto-8`, `3.6-amazoncorretto-8`, `3-amazoncorretto-8`](https://github.com/carlossg/docker-maven/blob/d3dd6bc261c6173c5e52e3a7a36b6a3d8d2800b4/amazoncorretto-8/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/carlossg/docker-maven/issues](https://github.com/carlossg/docker-maven/issues) -- **Maintained by**: - [the Maven Project](https://github.com/carlossg/docker-maven) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/maven/), [`arm64v8`](https://hub.docker.com/r/arm64v8/maven/), [`i386`](https://hub.docker.com/r/i386/maven/), [`ppc64le`](https://hub.docker.com/r/ppc64le/maven/), [`s390x`](https://hub.docker.com/r/s390x/maven/) + [`amd64`](https://hub.docker.com/r/amd64/maven/), [`arm32v7`](https://hub.docker.com/r/arm32v7/maven/), [`arm64v8`](https://hub.docker.com/r/arm64v8/maven/), [`i386`](https://hub.docker.com/r/i386/maven/), [`ppc64le`](https://hub.docker.com/r/ppc64le/maven/), [`s390x`](https://hub.docker.com/r/s390x/maven/) - **Published image artifact details**: [repo-info repo's `repos/maven/` directory](https://github.com/docker-library/repo-info/blob/master/repos/maven) ([history](https://github.com/docker-library/repo-info/commits/master/repos/maven)) diff --git a/mediawiki/README.md b/mediawiki/README.md index 3c32a4859b66..fccc15e42286 100644 --- a/mediawiki/README.md +++ b/mediawiki/README.md @@ -14,23 +14,25 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`1.34.0`, `1.34`, `stable`, `latest`](https://github.com/wikimedia/mediawiki-docker/blob/a297d7afadf2c8f6038c85f15864ca6870b7df5a/1.34/Dockerfile) -- [`1.33.2`, `1.33`, `legacy`](https://github.com/wikimedia/mediawiki-docker/blob/a297d7afadf2c8f6038c85f15864ca6870b7df5a/1.33/Dockerfile) -- [`1.31.6`, `1.31`, `lts`, `legacylts`](https://github.com/wikimedia/mediawiki-docker/blob/a297d7afadf2c8f6038c85f15864ca6870b7df5a/1.31/Dockerfile) - # Quick reference +- **Maintained by**: + [Wikimedia Foundation & Docker Community](https://github.com/wikimedia/mediawiki-docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`1.34.1`, `1.34`, `stable`, `latest`](https://github.com/wikimedia/mediawiki-docker/blob/672a803dfb39e86b8dc1f4b57fde4c6df6304050/1.34/Dockerfile) +- [`1.33.3`, `1.33`, `legacy`](https://github.com/wikimedia/mediawiki-docker/blob/672a803dfb39e86b8dc1f4b57fde4c6df6304050/1.33/Dockerfile) +- [`1.31.7`, `1.31`, `lts`, `legacylts`](https://github.com/wikimedia/mediawiki-docker/blob/672a803dfb39e86b8dc1f4b57fde4c6df6304050/1.31/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://phabricator.wikimedia.org/project/view/3094/](https://phabricator.wikimedia.org/project/view/3094/) -- **Maintained by**: - [Wikimedia Foundation & Docker Community](https://github.com/wikimedia/mediawiki-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/mediawiki/), [`arm32v5`](https://hub.docker.com/r/arm32v5/mediawiki/), [`arm32v7`](https://hub.docker.com/r/arm32v7/mediawiki/), [`arm64v8`](https://hub.docker.com/r/arm64v8/mediawiki/), [`i386`](https://hub.docker.com/r/i386/mediawiki/), [`ppc64le`](https://hub.docker.com/r/ppc64le/mediawiki/) diff --git a/memcached/README.md b/memcached/README.md index 2d129fdc20ac..a19da0f8dd02 100644 --- a/memcached/README.md +++ b/memcached/README.md @@ -14,24 +14,26 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`1.5.22`, `1.5`, `1`, `latest`](https://github.com/docker-library/memcached/blob/eb38bf28263b8e5bb7367797cb7b181b65d769bd/debian/Dockerfile) -- [`1.5.22-alpine`, `1.5-alpine`, `1-alpine`, `alpine`](https://github.com/docker-library/memcached/blob/eb38bf28263b8e5bb7367797cb7b181b65d769bd/alpine/Dockerfile) - # Quick reference +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/memcached) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`1.6.6`, `1.6`, `1`, `latest`](https://github.com/docker-library/memcached/blob/4538128227a0e422e59df735d67b03ee23d39637/debian/Dockerfile) +- [`1.6.6-alpine`, `1.6-alpine`, `1-alpine`, `alpine`](https://github.com/docker-library/memcached/blob/4538128227a0e422e59df735d67b03ee23d39637/alpine/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/docker-library/memcached/issues](https://github.com/docker-library/memcached/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/memcached) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/memcached/), [`arm32v5`](https://hub.docker.com/r/arm32v5/memcached/), [`arm32v6`](https://hub.docker.com/r/arm32v6/memcached/), [`arm32v7`](https://hub.docker.com/r/arm32v7/memcached/), [`arm64v8`](https://hub.docker.com/r/arm64v8/memcached/), [`i386`](https://hub.docker.com/r/i386/memcached/), [`ppc64le`](https://hub.docker.com/r/ppc64le/memcached/), [`s390x`](https://hub.docker.com/r/s390x/memcached/) + [`amd64`](https://hub.docker.com/r/amd64/memcached/), [`arm32v5`](https://hub.docker.com/r/arm32v5/memcached/), [`arm32v6`](https://hub.docker.com/r/arm32v6/memcached/), [`arm32v7`](https://hub.docker.com/r/arm32v7/memcached/), [`arm64v8`](https://hub.docker.com/r/arm64v8/memcached/), [`i386`](https://hub.docker.com/r/i386/memcached/), [`mips64le`](https://hub.docker.com/r/mips64le/memcached/), [`ppc64le`](https://hub.docker.com/r/ppc64le/memcached/), [`s390x`](https://hub.docker.com/r/s390x/memcached/) - **Published image artifact details**: [repo-info repo's `repos/memcached/` directory](https://github.com/docker-library/repo-info/blob/master/repos/memcached) ([history](https://github.com/docker-library/repo-info/commits/master/repos/memcached)) diff --git a/mongo-express/README.md b/mongo-express/README.md index b5ea9010d1c1..0bc0c1e78e90 100644 --- a/mongo-express/README.md +++ b/mongo-express/README.md @@ -14,21 +14,23 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`0.54.0`, `0.54`, `latest`](https://github.com/mongo-express/mongo-express-docker/blob/4b43fe8a1206434cb32a006cd155dd71462f092f/Dockerfile) - # Quick reference +- **Maintained by**: + [mongo-express](https://github.com/mongo-express/mongo-express-docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`0.54.0`, `0.54`, `latest`](https://github.com/mongo-express/mongo-express-docker/blob/4b43fe8a1206434cb32a006cd155dd71462f092f/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/mongo-express/mongo-express-docker/issues](https://github.com/mongo-express/mongo-express-docker/issues) -- **Maintained by**: - [mongo-express](https://github.com/mongo-express/mongo-express-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/mongo-express/), [`arm64v8`](https://hub.docker.com/r/arm64v8/mongo-express/) diff --git a/mongo/README.md b/mongo/README.md index d1e3f4ee6d59..9ede64036cd7 100644 --- a/mongo/README.md +++ b/mongo/README.md @@ -14,54 +14,59 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/mongo) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links (See ["What's the difference between 'Shared' and 'Simple' tags?" in the FAQ](https://github.com/docker-library/faq#whats-the-difference-between-shared-and-simple-tags).) ## Simple Tags -- [`3.6.17-xenial`, `3.6-xenial`, `3-xenial`](https://github.com/docker-library/mongo/blob/bba1349012df392cc4679c3e2eca2c15f9f89720/3.6/Dockerfile) -- [`3.6.17-windowsservercore-ltsc2016`, `3.6-windowsservercore-ltsc2016`, `3-windowsservercore-ltsc2016`](https://github.com/docker-library/mongo/blob/d1670df1e02f6d7631fa247a5df6fd70873794b0/3.6/windows/windowsservercore-ltsc2016/Dockerfile) -- [`4.0.16-xenial`, `4.0-xenial`](https://github.com/docker-library/mongo/blob/bba1349012df392cc4679c3e2eca2c15f9f89720/4.0/Dockerfile) -- [`4.0.16-windowsservercore-ltsc2016`, `4.0-windowsservercore-ltsc2016`](https://github.com/docker-library/mongo/blob/567f4eaf3665b5756b9cfdc11089d42817aa7d6c/4.0/windows/windowsservercore-ltsc2016/Dockerfile) -- [`4.0.16-windowsservercore-1809`, `4.0-windowsservercore-1809`](https://github.com/docker-library/mongo/blob/567f4eaf3665b5756b9cfdc11089d42817aa7d6c/4.0/windows/windowsservercore-1809/Dockerfile) -- [`4.2.3-bionic`, `4.2-bionic`, `4-bionic`, `bionic`](https://github.com/docker-library/mongo/blob/bba1349012df392cc4679c3e2eca2c15f9f89720/4.2/Dockerfile) -- [`4.2.3-windowsservercore-ltsc2016`, `4.2-windowsservercore-ltsc2016`, `4-windowsservercore-ltsc2016`, `windowsservercore-ltsc2016`](https://github.com/docker-library/mongo/blob/d1670df1e02f6d7631fa247a5df6fd70873794b0/4.2/windows/windowsservercore-ltsc2016/Dockerfile) -- [`4.2.3-windowsservercore-1809`, `4.2-windowsservercore-1809`, `4-windowsservercore-1809`, `windowsservercore-1809`](https://github.com/docker-library/mongo/blob/d1670df1e02f6d7631fa247a5df6fd70873794b0/4.2/windows/windowsservercore-1809/Dockerfile) +- [`3.6.18-xenial`, `3.6-xenial`, `3-xenial`](https://github.com/docker-library/mongo/blob/be3c690cae52447831b977dab9c6a66dc993df65/3.6/Dockerfile) +- [`3.6.18-windowsservercore-ltsc2016`, `3.6-windowsservercore-ltsc2016`, `3-windowsservercore-ltsc2016`](https://github.com/docker-library/mongo/blob/be3c690cae52447831b977dab9c6a66dc993df65/3.6/windows/windowsservercore-ltsc2016/Dockerfile) +- [`3.6.18-windowsservercore-1809`, `3.6-windowsservercore-1809`, `3-windowsservercore-1809`](https://github.com/docker-library/mongo/blob/be3c690cae52447831b977dab9c6a66dc993df65/3.6/windows/windowsservercore-1809/Dockerfile) +- [`4.0.18-xenial`, `4.0-xenial`](https://github.com/docker-library/mongo/blob/3a626c5e0de4943f0b7d0aeaf9511526d13bfb60/4.0/Dockerfile) +- [`4.0.18-windowsservercore-ltsc2016`, `4.0-windowsservercore-ltsc2016`](https://github.com/docker-library/mongo/blob/0e738a2b4ce1968d09d2a9acf84585f3cb0ba467/4.0/windows/windowsservercore-ltsc2016/Dockerfile) +- [`4.0.18-windowsservercore-1809`, `4.0-windowsservercore-1809`](https://github.com/docker-library/mongo/blob/0e738a2b4ce1968d09d2a9acf84585f3cb0ba467/4.0/windows/windowsservercore-1809/Dockerfile) +- [`4.2.7-bionic`, `4.2-bionic`, `4-bionic`, `bionic`](https://github.com/docker-library/mongo/blob/3ec50f2f7ae9fd2c824682bc08d07a093bbdb521/4.2/Dockerfile) +- [`4.2.7-windowsservercore-ltsc2016`, `4.2-windowsservercore-ltsc2016`, `4-windowsservercore-ltsc2016`, `windowsservercore-ltsc2016`](https://github.com/docker-library/mongo/blob/3ec50f2f7ae9fd2c824682bc08d07a093bbdb521/4.2/windows/windowsservercore-ltsc2016/Dockerfile) +- [`4.2.7-windowsservercore-1809`, `4.2-windowsservercore-1809`, `4-windowsservercore-1809`, `windowsservercore-1809`](https://github.com/docker-library/mongo/blob/3ec50f2f7ae9fd2c824682bc08d07a093bbdb521/4.2/windows/windowsservercore-1809/Dockerfile) ## Shared Tags -- `3.6.17`, `3.6`, `3`: - - [`3.6.17-xenial`](https://github.com/docker-library/mongo/blob/bba1349012df392cc4679c3e2eca2c15f9f89720/3.6/Dockerfile) - - [`3.6.17-windowsservercore-ltsc2016`](https://github.com/docker-library/mongo/blob/d1670df1e02f6d7631fa247a5df6fd70873794b0/3.6/windows/windowsservercore-ltsc2016/Dockerfile) -- `3.6.17-windowsservercore`, `3.6-windowsservercore`, `3-windowsservercore`: - - [`3.6.17-windowsservercore-ltsc2016`](https://github.com/docker-library/mongo/blob/d1670df1e02f6d7631fa247a5df6fd70873794b0/3.6/windows/windowsservercore-ltsc2016/Dockerfile) -- `4.0.16`, `4.0`: - - [`4.0.16-xenial`](https://github.com/docker-library/mongo/blob/bba1349012df392cc4679c3e2eca2c15f9f89720/4.0/Dockerfile) - - [`4.0.16-windowsservercore-ltsc2016`](https://github.com/docker-library/mongo/blob/567f4eaf3665b5756b9cfdc11089d42817aa7d6c/4.0/windows/windowsservercore-ltsc2016/Dockerfile) - - [`4.0.16-windowsservercore-1809`](https://github.com/docker-library/mongo/blob/567f4eaf3665b5756b9cfdc11089d42817aa7d6c/4.0/windows/windowsservercore-1809/Dockerfile) -- `4.0.16-windowsservercore`, `4.0-windowsservercore`: - - [`4.0.16-windowsservercore-ltsc2016`](https://github.com/docker-library/mongo/blob/567f4eaf3665b5756b9cfdc11089d42817aa7d6c/4.0/windows/windowsservercore-ltsc2016/Dockerfile) - - [`4.0.16-windowsservercore-1809`](https://github.com/docker-library/mongo/blob/567f4eaf3665b5756b9cfdc11089d42817aa7d6c/4.0/windows/windowsservercore-1809/Dockerfile) -- `4.2.3`, `4.2`, `4`, `latest`: - - [`4.2.3-bionic`](https://github.com/docker-library/mongo/blob/bba1349012df392cc4679c3e2eca2c15f9f89720/4.2/Dockerfile) - - [`4.2.3-windowsservercore-ltsc2016`](https://github.com/docker-library/mongo/blob/d1670df1e02f6d7631fa247a5df6fd70873794b0/4.2/windows/windowsservercore-ltsc2016/Dockerfile) - - [`4.2.3-windowsservercore-1809`](https://github.com/docker-library/mongo/blob/d1670df1e02f6d7631fa247a5df6fd70873794b0/4.2/windows/windowsservercore-1809/Dockerfile) -- `4.2.3-windowsservercore`, `4.2-windowsservercore`, `4-windowsservercore`, `windowsservercore`: - - [`4.2.3-windowsservercore-ltsc2016`](https://github.com/docker-library/mongo/blob/d1670df1e02f6d7631fa247a5df6fd70873794b0/4.2/windows/windowsservercore-ltsc2016/Dockerfile) - - [`4.2.3-windowsservercore-1809`](https://github.com/docker-library/mongo/blob/d1670df1e02f6d7631fa247a5df6fd70873794b0/4.2/windows/windowsservercore-1809/Dockerfile) - -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +- `3.6.18`, `3.6`, `3`: + - [`3.6.18-xenial`](https://github.com/docker-library/mongo/blob/be3c690cae52447831b977dab9c6a66dc993df65/3.6/Dockerfile) + - [`3.6.18-windowsservercore-ltsc2016`](https://github.com/docker-library/mongo/blob/be3c690cae52447831b977dab9c6a66dc993df65/3.6/windows/windowsservercore-ltsc2016/Dockerfile) + - [`3.6.18-windowsservercore-1809`](https://github.com/docker-library/mongo/blob/be3c690cae52447831b977dab9c6a66dc993df65/3.6/windows/windowsservercore-1809/Dockerfile) +- `3.6.18-windowsservercore`, `3.6-windowsservercore`, `3-windowsservercore`: + - [`3.6.18-windowsservercore-ltsc2016`](https://github.com/docker-library/mongo/blob/be3c690cae52447831b977dab9c6a66dc993df65/3.6/windows/windowsservercore-ltsc2016/Dockerfile) + - [`3.6.18-windowsservercore-1809`](https://github.com/docker-library/mongo/blob/be3c690cae52447831b977dab9c6a66dc993df65/3.6/windows/windowsservercore-1809/Dockerfile) +- `4.0.18`, `4.0`: + - [`4.0.18-xenial`](https://github.com/docker-library/mongo/blob/3a626c5e0de4943f0b7d0aeaf9511526d13bfb60/4.0/Dockerfile) + - [`4.0.18-windowsservercore-ltsc2016`](https://github.com/docker-library/mongo/blob/0e738a2b4ce1968d09d2a9acf84585f3cb0ba467/4.0/windows/windowsservercore-ltsc2016/Dockerfile) + - [`4.0.18-windowsservercore-1809`](https://github.com/docker-library/mongo/blob/0e738a2b4ce1968d09d2a9acf84585f3cb0ba467/4.0/windows/windowsservercore-1809/Dockerfile) +- `4.0.18-windowsservercore`, `4.0-windowsservercore`: + - [`4.0.18-windowsservercore-ltsc2016`](https://github.com/docker-library/mongo/blob/0e738a2b4ce1968d09d2a9acf84585f3cb0ba467/4.0/windows/windowsservercore-ltsc2016/Dockerfile) + - [`4.0.18-windowsservercore-1809`](https://github.com/docker-library/mongo/blob/0e738a2b4ce1968d09d2a9acf84585f3cb0ba467/4.0/windows/windowsservercore-1809/Dockerfile) +- `4.2.7`, `4.2`, `4`, `latest`: + - [`4.2.7-bionic`](https://github.com/docker-library/mongo/blob/3ec50f2f7ae9fd2c824682bc08d07a093bbdb521/4.2/Dockerfile) + - [`4.2.7-windowsservercore-ltsc2016`](https://github.com/docker-library/mongo/blob/3ec50f2f7ae9fd2c824682bc08d07a093bbdb521/4.2/windows/windowsservercore-ltsc2016/Dockerfile) + - [`4.2.7-windowsservercore-1809`](https://github.com/docker-library/mongo/blob/3ec50f2f7ae9fd2c824682bc08d07a093bbdb521/4.2/windows/windowsservercore-1809/Dockerfile) +- `4.2.7-windowsservercore`, `4.2-windowsservercore`, `4-windowsservercore`, `windowsservercore`: + - [`4.2.7-windowsservercore-ltsc2016`](https://github.com/docker-library/mongo/blob/3ec50f2f7ae9fd2c824682bc08d07a093bbdb521/4.2/windows/windowsservercore-ltsc2016/Dockerfile) + - [`4.2.7-windowsservercore-1809`](https://github.com/docker-library/mongo/blob/3ec50f2f7ae9fd2c824682bc08d07a093bbdb521/4.2/windows/windowsservercore-1809/Dockerfile) + +# Quick reference (cont.) - **Where to file issues**: [https://github.com/docker-library/mongo/issues](https://github.com/docker-library/mongo/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/mongo) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/mongo/), [`arm64v8`](https://hub.docker.com/r/arm64v8/mongo/), [`s390x`](https://hub.docker.com/r/s390x/mongo/), [`windows-amd64`](https://hub.docker.com/r/winamd64/mongo/) diff --git a/mono/README.md b/mono/README.md index 7a2464bd125b..2f36a0f2c7e5 100644 --- a/mono/README.md +++ b/mono/README.md @@ -14,6 +14,14 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the Mono Project](https://github.com/mono/docker) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links - [`6.8.0.96`, `latest`, `6.8.0`, `6.8`, `6`](https://github.com/mono/docker/blob/65ca4c1ec4349dd187997f216d1fdcbfcb46b38a/6.8.0.96/Dockerfile) @@ -23,17 +31,11 @@ WARNING: - [`5.20.1.34`, `5.20.1`, `5.20`, `5`](https://github.com/mono/docker/blob/c47c852008be6934ac650f282c18c70f2cfec72f/5.20.1.34/Dockerfile) - [`5.20.1.34-slim`, `5.20.1-slim`, `5.20-slim`, `5-slim`](https://github.com/mono/docker/blob/c47c852008be6934ac650f282c18c70f2cfec72f/5.20.1.34/slim/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/mono/docker/issues](https://github.com/mono/docker/issues) -- **Maintained by**: - [the Mono Project](https://github.com/mono/docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/mono/), [`arm32v5`](https://hub.docker.com/r/arm32v5/mono/), [`arm32v7`](https://hub.docker.com/r/arm32v7/mono/), [`arm64v8`](https://hub.docker.com/r/arm64v8/mono/), [`i386`](https://hub.docker.com/r/i386/mono/), [`ppc64le`](https://hub.docker.com/r/ppc64le/mono/) diff --git a/mysql/README.md b/mysql/README.md index 806784dd7f24..c894224e1542 100644 --- a/mysql/README.md +++ b/mysql/README.md @@ -14,23 +14,25 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`8.0.19`, `8.0`, `8`, `latest`](https://github.com/docker-library/mysql/blob/3dfa7a3c038f342b9dec09fa85247bef69ae2349/8.0/Dockerfile) -- [`5.7.29`, `5.7`, `5`](https://github.com/docker-library/mysql/blob/6952c5d5a9889311157362c528d65dc2e37ff660/5.7/Dockerfile) -- [`5.6.47`, `5.6`](https://github.com/docker-library/mysql/blob/4ee6cf34697d33b2f71144ef55f96867b71220d5/5.6/Dockerfile) - # Quick reference +- **Maintained by**: + [the Docker Community and the MySQL Team](https://github.com/docker-library/mysql) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`8.0.20`, `8.0`, `8`, `latest`](https://github.com/docker-library/mysql/blob/bc6e37a2bed792b1c4fc6ab1ec3ce316e6a5f061/8.0/Dockerfile) +- [`5.7.30`, `5.7`, `5`](https://github.com/docker-library/mysql/blob/bc6e37a2bed792b1c4fc6ab1ec3ce316e6a5f061/5.7/Dockerfile) +- [`5.6.48`, `5.6`](https://github.com/docker-library/mysql/blob/bc6e37a2bed792b1c4fc6ab1ec3ce316e6a5f061/5.6/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/docker-library/mysql/issues](https://github.com/docker-library/mysql/issues) -- **Maintained by**: - [the Docker Community and the MySQL Team](https://github.com/docker-library/mysql) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/mysql/) diff --git a/nats-streaming/README.md b/nats-streaming/README.md index bce0c876d50a..b4399f92ae45 100644 --- a/nats-streaming/README.md +++ b/nats-streaming/README.md @@ -14,6 +14,14 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the NATS Project](https://github.com/nats-io/nats-streaming-docker) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links (See ["What's the difference between 'Shared' and 'Simple' tags?" in the FAQ](https://github.com/docker-library/faq#whats-the-difference-between-shared-and-simple-tags).) @@ -30,17 +38,11 @@ WARNING: - [`0.17.0-linux`](https://github.com/nats-io/nats-streaming-docker/blob/9716618a61deba8a7e28b69d53d95d698bde5117/amd64/Dockerfile) - [`0.17.0-nanoserver-1809`](https://github.com/nats-io/nats-streaming-docker/blob/9716618a61deba8a7e28b69d53d95d698bde5117/windows/nanoserver-1809/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/nats-io/nats-streaming-docker/issues](https://github.com/nats-io/nats-streaming-docker/issues) -- **Maintained by**: - [the NATS Project](https://github.com/nats-io/nats-streaming-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/nats-streaming/), [`arm32v6`](https://hub.docker.com/r/arm32v6/nats-streaming/), [`arm32v7`](https://hub.docker.com/r/arm32v7/nats-streaming/), [`arm64v8`](https://hub.docker.com/r/arm64v8/nats-streaming/), [`windows-amd64`](https://hub.docker.com/r/winamd64/nats-streaming/) diff --git a/nats/README.md b/nats/README.md index 2306ad728aeb..90486c4390b5 100644 --- a/nats/README.md +++ b/nats/README.md @@ -14,40 +14,42 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the NATS Project](https://github.com/nats-io/nats-docker) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links (See ["What's the difference between 'Shared' and 'Simple' tags?" in the FAQ](https://github.com/docker-library/faq#whats-the-difference-between-shared-and-simple-tags).) ## Simple Tags -- [`2.1.4-alpine3.11`, `2.1-alpine3.11`, `2-alpine3.11`, `alpine3.11`, `2.1.4-alpine`, `2.1-alpine`, `2-alpine`, `alpine`](https://github.com/nats-io/nats-docker/blob/55d5de1db617f12e35f98bc95e969765de1d4eb5/2.1.4/alpine3.11/Dockerfile) -- [`2.1.4-scratch`, `2.1-scratch`, `2-scratch`, `scratch`, `2.1.4-linux`, `2.1-linux`, `2-linux`, `linux`](https://github.com/nats-io/nats-docker/blob/55d5de1db617f12e35f98bc95e969765de1d4eb5/2.1.4/scratch/Dockerfile) -- [`2.1.4-windowsservercore-1809`, `2.1-windowsservercore-1809`, `2-windowsservercore-1809`, `windowsservercore-1809`](https://github.com/nats-io/nats-docker/blob/55d5de1db617f12e35f98bc95e969765de1d4eb5/2.1.4/windowsservercore-1809/Dockerfile) -- [`2.1.4-nanoserver-1809`, `2.1-nanoserver-1809`, `2-nanoserver-1809`, `nanoserver-1809`](https://github.com/nats-io/nats-docker/blob/55d5de1db617f12e35f98bc95e969765de1d4eb5/2.1.4/nanoserver-1809/Dockerfile) -- [`2.1.4-windowsservercore-ltsc2016`, `2.1-windowsservercore-ltsc2016`, `2-windowsservercore-ltsc2016`, `windowsservercore-ltsc2016`](https://github.com/nats-io/nats-docker/blob/55d5de1db617f12e35f98bc95e969765de1d4eb5/2.1.4/windowsservercore-ltsc2016/Dockerfile) +- [`2.1.7-alpine3.11`, `2.1-alpine3.11`, `2-alpine3.11`, `alpine3.11`, `2.1.7-alpine`, `2.1-alpine`, `2-alpine`, `alpine`](https://github.com/nats-io/nats-docker/blob/8f8045b5c6c6f17a28b5bc12f0f18eb6380f435f/2.1.7/alpine3.11/Dockerfile) +- [`2.1.7-scratch`, `2.1-scratch`, `2-scratch`, `scratch`, `2.1.7-linux`, `2.1-linux`, `2-linux`, `linux`](https://github.com/nats-io/nats-docker/blob/8f8045b5c6c6f17a28b5bc12f0f18eb6380f435f/2.1.7/scratch/Dockerfile) +- [`2.1.7-windowsservercore-1809`, `2.1-windowsservercore-1809`, `2-windowsservercore-1809`, `windowsservercore-1809`](https://github.com/nats-io/nats-docker/blob/8f8045b5c6c6f17a28b5bc12f0f18eb6380f435f/2.1.7/windowsservercore-1809/Dockerfile) +- [`2.1.7-nanoserver-1809`, `2.1-nanoserver-1809`, `2-nanoserver-1809`, `nanoserver-1809`](https://github.com/nats-io/nats-docker/blob/8f8045b5c6c6f17a28b5bc12f0f18eb6380f435f/2.1.7/nanoserver-1809/Dockerfile) +- [`2.1.7-windowsservercore-ltsc2016`, `2.1-windowsservercore-ltsc2016`, `2-windowsservercore-ltsc2016`, `windowsservercore-ltsc2016`](https://github.com/nats-io/nats-docker/blob/8f8045b5c6c6f17a28b5bc12f0f18eb6380f435f/2.1.7/windowsservercore-ltsc2016/Dockerfile) ## Shared Tags -- `2.1.4`, `2.1`, `2`, `latest`: - - [`2.1.4-scratch`](https://github.com/nats-io/nats-docker/blob/55d5de1db617f12e35f98bc95e969765de1d4eb5/2.1.4/scratch/Dockerfile) - - [`2.1.4-nanoserver-1809`](https://github.com/nats-io/nats-docker/blob/55d5de1db617f12e35f98bc95e969765de1d4eb5/2.1.4/nanoserver-1809/Dockerfile) -- `2.1.4-windowsservercore`, `2.1-windowsservercore`, `2-windowsservercore`, `windowsservercore`: - - [`2.1.4-windowsservercore-1809`](https://github.com/nats-io/nats-docker/blob/55d5de1db617f12e35f98bc95e969765de1d4eb5/2.1.4/windowsservercore-1809/Dockerfile) - - [`2.1.4-windowsservercore-ltsc2016`](https://github.com/nats-io/nats-docker/blob/55d5de1db617f12e35f98bc95e969765de1d4eb5/2.1.4/windowsservercore-ltsc2016/Dockerfile) -- `2.1.4-nanoserver`, `2.1-nanoserver`, `2-nanoserver`, `nanoserver`: - - [`2.1.4-nanoserver-1809`](https://github.com/nats-io/nats-docker/blob/55d5de1db617f12e35f98bc95e969765de1d4eb5/2.1.4/nanoserver-1809/Dockerfile) +- `2.1.7`, `2.1`, `2`, `latest`: + - [`2.1.7-scratch`](https://github.com/nats-io/nats-docker/blob/8f8045b5c6c6f17a28b5bc12f0f18eb6380f435f/2.1.7/scratch/Dockerfile) + - [`2.1.7-nanoserver-1809`](https://github.com/nats-io/nats-docker/blob/8f8045b5c6c6f17a28b5bc12f0f18eb6380f435f/2.1.7/nanoserver-1809/Dockerfile) +- `2.1.7-windowsservercore`, `2.1-windowsservercore`, `2-windowsservercore`, `windowsservercore`: + - [`2.1.7-windowsservercore-1809`](https://github.com/nats-io/nats-docker/blob/8f8045b5c6c6f17a28b5bc12f0f18eb6380f435f/2.1.7/windowsservercore-1809/Dockerfile) + - [`2.1.7-windowsservercore-ltsc2016`](https://github.com/nats-io/nats-docker/blob/8f8045b5c6c6f17a28b5bc12f0f18eb6380f435f/2.1.7/windowsservercore-ltsc2016/Dockerfile) +- `2.1.7-nanoserver`, `2.1-nanoserver`, `2-nanoserver`, `nanoserver`: + - [`2.1.7-nanoserver-1809`](https://github.com/nats-io/nats-docker/blob/8f8045b5c6c6f17a28b5bc12f0f18eb6380f435f/2.1.7/nanoserver-1809/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/nats-io/nats-docker/issues](https://github.com/nats-io/nats-docker/issues) -- **Maintained by**: - [the NATS Project](https://github.com/nats-io/nats-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/nats/), [`arm32v6`](https://hub.docker.com/r/arm32v6/nats/), [`arm32v7`](https://hub.docker.com/r/arm32v7/nats/), [`arm64v8`](https://hub.docker.com/r/arm64v8/nats/), [`windows-amd64`](https://hub.docker.com/r/winamd64/nats/) @@ -98,11 +100,10 @@ The routing protocol has been dramatically improved and adds support for account # Check "docker run" for more information. $ docker run -d --name nats-main -p 4222:4222 -p 6222:6222 -p 8222:8222 nats -[INF] Starting nats-server version 2.1.4 -[INF] Git commit [fb009af] -[INF] Starting http monitor on 0.0.0.0:8222 +[INF] Starting nats-server version 2.1.7 +[INF] Git commit [bf0930e] [INF] Listening for client connections on 0.0.0.0:4222 -[INF] Server id is NCEZYE4WBASAAYIPSVWVLU52TXVEN52TDN3KKHWDV33PQ32A6TLBQ7EA +[INF] Server id is NANEPV46X4QZ7FR5DD4U7WLWI6BWRLJXFTHO2FIJRGFSW5NLH3MOV7VZ [INF] Server is ready [INF] Listening for route connections on 0.0.0.0:6222 @@ -116,12 +117,12 @@ $ docker run -d --name=nats-2 --link nats-main -p 4222:4222 -p 6222:6222 -p 8222 # If you want to verify the routes are connected, try this instead: $ docker run -d --name=nats-2 --link nats-main -p 4222:4222 -p 6222:6222 -p 8222:8222 nats -c nats-server.conf --routes=nats-route://ruser:T0pS3cr3t@nats-main:6222 -DV -[INF] Starting nats-server version 2.1.4 -[DBG] Go build version go1.13.7 -[INF] Git commit [fb009af] +[INF] Starting nats-server version 2.1.7 +[DBG] Go build version go1.13.10 +[INF] Git commit [bf0930e] [INF] Starting http monitor on 0.0.0.0:8222 [INF] Listening for client connections on 0.0.0.0:4222 -[INF] Server id is NCCJ57DJMZETVT3QIIUQR7MIU5FXCCX7QHTYRDKWNMNYIG43K3Y74J3X +[INF] Server id is NC5WVL732YIR7N2TH3EHLLTGBNYJMZUUJMYEVWTZ3KU6DQB6ROGPAWYM [INF] Server is ready [DBG] Get non local IPs for "0.0.0.0" [DBG] ip=172.17.0.3 @@ -129,7 +130,7 @@ $ docker run -d --name=nats-2 --link nats-main -p 4222:4222 -p 6222:6222 -p 8222 [DBG] Trying to connect to route on nats-main:6222 [DBG] 172.17.0.2:6222 - rid:1 - Route connect msg sent [INF] 172.17.0.2:6222 - rid:1 - Route connection created -[DBG] 172.17.0.2:6222 - rid:1 - Registering remote route "NAXUH5CIXFGNRGFWSTZ2DJDJH3Y3X3LDM7RKZCELOUPCKVELMSFWECKS" +[DBG] 172.17.0.2:6222 - rid:1 - Registering remote route "ND2WROCKLR6NGB6E5RUV6FQNPQO475MWOR4IGM6E6AZNKVTKXDD6YCM5" [DBG] 172.17.0.2:6222 - rid:1 - Sent local subscriptions to route ``` @@ -187,7 +188,9 @@ Logging Options: -r, --remote_syslog Syslog server addr (udp://localhost:514) -D, --debug Enable debugging output -V, --trace Trace the raw protocol + -VV Verbose trace (traces system account as well) -DV Debug and trace + -DVV Debug and verbose trace (traces system account as well) Authorization Options: --user User required for connections diff --git a/nats/content.md b/nats/content.md index 776bce0763ef..b43cd879f5d7 100644 --- a/nats/content.md +++ b/nats/content.md @@ -34,11 +34,10 @@ The routing protocol has been dramatically improved and adds support for account # Check "docker run" for more information. $ docker run -d --name nats-main -p 4222:4222 -p 6222:6222 -p 8222:8222 %%IMAGE%% -[INF] Starting nats-server version 2.1.4 -[INF] Git commit [fb009af] -[INF] Starting http monitor on 0.0.0.0:8222 +[INF] Starting nats-server version 2.1.7 +[INF] Git commit [bf0930e] [INF] Listening for client connections on 0.0.0.0:4222 -[INF] Server id is NCEZYE4WBASAAYIPSVWVLU52TXVEN52TDN3KKHWDV33PQ32A6TLBQ7EA +[INF] Server id is NANEPV46X4QZ7FR5DD4U7WLWI6BWRLJXFTHO2FIJRGFSW5NLH3MOV7VZ [INF] Server is ready [INF] Listening for route connections on 0.0.0.0:6222 @@ -52,12 +51,12 @@ $ docker run -d --name=nats-2 --link nats-main -p 4222:4222 -p 6222:6222 -p 8222 # If you want to verify the routes are connected, try this instead: $ docker run -d --name=nats-2 --link nats-main -p 4222:4222 -p 6222:6222 -p 8222:8222 %%IMAGE%% -c nats-server.conf --routes=nats-route://ruser:T0pS3cr3t@nats-main:6222 -DV -[INF] Starting nats-server version 2.1.4 -[DBG] Go build version go1.13.7 -[INF] Git commit [fb009af] +[INF] Starting nats-server version 2.1.7 +[DBG] Go build version go1.13.10 +[INF] Git commit [bf0930e] [INF] Starting http monitor on 0.0.0.0:8222 [INF] Listening for client connections on 0.0.0.0:4222 -[INF] Server id is NCCJ57DJMZETVT3QIIUQR7MIU5FXCCX7QHTYRDKWNMNYIG43K3Y74J3X +[INF] Server id is NC5WVL732YIR7N2TH3EHLLTGBNYJMZUUJMYEVWTZ3KU6DQB6ROGPAWYM [INF] Server is ready [DBG] Get non local IPs for "0.0.0.0" [DBG] ip=172.17.0.3 @@ -65,7 +64,7 @@ $ docker run -d --name=nats-2 --link nats-main -p 4222:4222 -p 6222:6222 -p 8222 [DBG] Trying to connect to route on nats-main:6222 [DBG] 172.17.0.2:6222 - rid:1 - Route connect msg sent [INF] 172.17.0.2:6222 - rid:1 - Route connection created -[DBG] 172.17.0.2:6222 - rid:1 - Registering remote route "NAXUH5CIXFGNRGFWSTZ2DJDJH3Y3X3LDM7RKZCELOUPCKVELMSFWECKS" +[DBG] 172.17.0.2:6222 - rid:1 - Registering remote route "ND2WROCKLR6NGB6E5RUV6FQNPQO475MWOR4IGM6E6AZNKVTKXDD6YCM5" [DBG] 172.17.0.2:6222 - rid:1 - Sent local subscriptions to route ``` @@ -123,7 +122,9 @@ Logging Options: -r, --remote_syslog Syslog server addr (udp://localhost:514) -D, --debug Enable debugging output -V, --trace Trace the raw protocol + -VV Verbose trace (traces system account as well) -DV Debug and trace + -DVV Debug and verbose trace (traces system account as well) Authorization Options: --user User required for connections diff --git a/neo4j/README.md b/neo4j/README.md index 776f43494c56..83f76234ea5c 100644 --- a/neo4j/README.md +++ b/neo4j/README.md @@ -14,12 +14,36 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [Neo4j](https://github.com/neo4j/docker-neo4j) + +- **Where to get help**: + [Stack Overflow](http://stackoverflow.com/questions/tagged/neo4j) + # Supported tags and respective `Dockerfile` links -- [`4.0.0`, `4.0`, `latest`](https://github.com/neo4j/docker-neo4j-publish/blob/99d2f403da30850cfd2b7d04acd484b168ef6cb1/4.0.0/community/Dockerfile) -- [`4.0.0-enterprise`, `4.0-enterprise`, `enterprise`](https://github.com/neo4j/docker-neo4j-publish/blob/99d2f403da30850cfd2b7d04acd484b168ef6cb1/4.0.0/enterprise/Dockerfile) -- [`3.5.14`, `3.5`](https://github.com/neo4j/docker-neo4j-publish/blob/574e0a1d5e5eb27a633148198c028d9a28899a9a/3.5.14/community/Dockerfile) -- [`3.5.14-enterprise`, `3.5-enterprise`](https://github.com/neo4j/docker-neo4j-publish/blob/574e0a1d5e5eb27a633148198c028d9a28899a9a/3.5.14/enterprise/Dockerfile) +- [`4.0.4`, `4.0`, `latest`](https://github.com/neo4j/docker-neo4j-publish/blob/d5e5e4b1999611ecfa8ec59166acf1ddb703b21c/4.0.4/community/Dockerfile) +- [`4.0.4-enterprise`, `4.0-enterprise`, `enterprise`](https://github.com/neo4j/docker-neo4j-publish/blob/d5e5e4b1999611ecfa8ec59166acf1ddb703b21c/4.0.4/enterprise/Dockerfile) +- [`4.0.3`](https://github.com/neo4j/docker-neo4j-publish/blob/51ed84f02e569a0d86c6e634fab3ae6540806a7e/4.0.3/community/Dockerfile) +- [`4.0.3-enterprise`](https://github.com/neo4j/docker-neo4j-publish/blob/51ed84f02e569a0d86c6e634fab3ae6540806a7e/4.0.3/enterprise/Dockerfile) +- [`4.0.2`](https://github.com/neo4j/docker-neo4j-publish/blob/56d28624bc264497ed7fae8253a52a92611c6fee/4.0.2/community/Dockerfile) +- [`4.0.2-enterprise`](https://github.com/neo4j/docker-neo4j-publish/blob/56d28624bc264497ed7fae8253a52a92611c6fee/4.0.2/enterprise/Dockerfile) +- [`4.0.1`](https://github.com/neo4j/docker-neo4j-publish/blob/13c288e9c36ee22e682b459fb218c9239e2c1083/4.0.1/community/Dockerfile) +- [`4.0.1-enterprise`](https://github.com/neo4j/docker-neo4j-publish/blob/13c288e9c36ee22e682b459fb218c9239e2c1083/4.0.1/enterprise/Dockerfile) +- [`4.0.0`](https://github.com/neo4j/docker-neo4j-publish/blob/685fb314ef8e451217b6806028b9ac4dbf44d3fc/4.0.0/community/Dockerfile) +- [`4.0.0-enterprise`](https://github.com/neo4j/docker-neo4j-publish/blob/685fb314ef8e451217b6806028b9ac4dbf44d3fc/4.0.0/enterprise/Dockerfile) +- [`3.5.18`, `3.5`](https://github.com/neo4j/docker-neo4j-publish/blob/44c1a3d078dae162335e3c2c214513c1c193de2e/3.5.18/community/Dockerfile) +- [`3.5.18-enterprise`, `3.5-enterprise`](https://github.com/neo4j/docker-neo4j-publish/blob/44c1a3d078dae162335e3c2c214513c1c193de2e/3.5.18/enterprise/Dockerfile) +- [`3.5.17`](https://github.com/neo4j/docker-neo4j-publish/blob/617aeb42c7af81bb6dfdd6396eca4c42d98c41ce/3.5.17/community/Dockerfile) +- [`3.5.17-enterprise`](https://github.com/neo4j/docker-neo4j-publish/blob/617aeb42c7af81bb6dfdd6396eca4c42d98c41ce/3.5.17/enterprise/Dockerfile) +- [`3.5.16`](https://github.com/neo4j/docker-neo4j-publish/blob/db34a05ac7abf4b2818222294ac9dc93b13d54a2/3.5.16/community/Dockerfile) +- [`3.5.16-enterprise`](https://github.com/neo4j/docker-neo4j-publish/blob/db34a05ac7abf4b2818222294ac9dc93b13d54a2/3.5.16/enterprise/Dockerfile) +- [`3.5.15`](https://github.com/neo4j/docker-neo4j-publish/blob/a2b48dfb25b76250bced5e2d0c064615e3085379/3.5.15/community/Dockerfile) +- [`3.5.15-enterprise`](https://github.com/neo4j/docker-neo4j-publish/blob/a2b48dfb25b76250bced5e2d0c064615e3085379/3.5.15/enterprise/Dockerfile) +- [`3.5.14`](https://github.com/neo4j/docker-neo4j-publish/blob/574e0a1d5e5eb27a633148198c028d9a28899a9a/3.5.14/community/Dockerfile) +- [`3.5.14-enterprise`](https://github.com/neo4j/docker-neo4j-publish/blob/574e0a1d5e5eb27a633148198c028d9a28899a9a/3.5.14/enterprise/Dockerfile) - [`3.5.13`](https://github.com/neo4j/docker-neo4j-publish/blob/846ee1e9ad2744182a52bc21eb6204858c1a8a48/3.5.13/community/Dockerfile) - [`3.5.13-enterprise`](https://github.com/neo4j/docker-neo4j-publish/blob/846ee1e9ad2744182a52bc21eb6204858c1a8a48/3.5.13/enterprise/Dockerfile) - [`3.5.12`](https://github.com/neo4j/docker-neo4j-publish/blob/b4715971c153883225394b2c66d6c8ecf8a1bc93/3.5.12/community/Dockerfile) @@ -32,8 +56,10 @@ WARNING: - [`3.5.7-enterprise`](https://github.com/neo4j/docker-neo4j-publish/blob/ffc4f941cc9a301ad41d1649aa021c0fc727919b/3.5.7/enterprise/Dockerfile) - [`3.5.6`](https://github.com/neo4j/docker-neo4j-publish/blob/c3d38b9d9fbe589282d4974ce66af1d3f3da0c22/3.5.6/community/Dockerfile) - [`3.5.6-enterprise`](https://github.com/neo4j/docker-neo4j-publish/blob/c3d38b9d9fbe589282d4974ce66af1d3f3da0c22/3.5.6/enterprise/Dockerfile) -- [`3.4.17`, `3.4`](https://github.com/neo4j/docker-neo4j-publish/blob/bed0c061a286bc50115cec609c644cecf773c6fe/3.4.17/community/Dockerfile) -- [`3.4.17-enterprise`, `3.4-enterprise`](https://github.com/neo4j/docker-neo4j-publish/blob/bed0c061a286bc50115cec609c644cecf773c6fe/3.4.17/enterprise/Dockerfile) +- [`3.4.18`, `3.4`](https://github.com/neo4j/docker-neo4j-publish/blob/cb8d887126ae0d0f25f4f9e08b01f1f6e451ca37/3.4.18/community/Dockerfile) +- [`3.4.18-enterprise`, `3.4-enterprise`](https://github.com/neo4j/docker-neo4j-publish/blob/cb8d887126ae0d0f25f4f9e08b01f1f6e451ca37/3.4.18/enterprise/Dockerfile) +- [`3.4.17`](https://github.com/neo4j/docker-neo4j-publish/blob/bed0c061a286bc50115cec609c644cecf773c6fe/3.4.17/community/Dockerfile) +- [`3.4.17-enterprise`](https://github.com/neo4j/docker-neo4j-publish/blob/bed0c061a286bc50115cec609c644cecf773c6fe/3.4.17/enterprise/Dockerfile) - [`3.4.16`](https://github.com/neo4j/docker-neo4j-publish/blob/8dfb925dd168a35968d8113424e8a9a9bc6d6a6f/3.4.16/community/Dockerfile) - [`3.4.16-enterprise`](https://github.com/neo4j/docker-neo4j-publish/blob/8dfb925dd168a35968d8113424e8a9a9bc6d6a6f/3.4.16/enterprise/Dockerfile) - [`3.4.15`](https://github.com/neo4j/docker-neo4j-publish/blob/a097f1663938dc56b81ae88f1cf7caba0b40004c/3.4.15/community/Dockerfile) @@ -41,17 +67,11 @@ WARNING: - [`3.4.14`](https://github.com/neo4j/docker-neo4j-publish/blob/e3ddc2d97443a058c19cd5997d8c0df48c1956a9/3.4.14/community/Dockerfile) - [`3.4.14-enterprise`](https://github.com/neo4j/docker-neo4j-publish/blob/e3ddc2d97443a058c19cd5997d8c0df48c1956a9/3.4.14/enterprise/Dockerfile) -# Quick reference - -- **Where to get help**: - [Stack Overflow](http://stackoverflow.com/questions/tagged/neo4j) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/neo4j/docker-neo4j/issues](https://github.com/neo4j/docker-neo4j/issues) -- **Maintained by**: - [Neo4j](https://github.com/neo4j/docker-neo4j) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/neo4j/) diff --git a/neurodebian/README.md b/neurodebian/README.md index 52fd574960da..50c5676164c0 100644 --- a/neurodebian/README.md +++ b/neurodebian/README.md @@ -14,38 +14,40 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`trusty`, `nd14.04`](https://github.com/neurodebian/dockerfiles/blob/b48258339ba2e3addd11ccaed4933f8e5153033c/dockerfiles/trusty/Dockerfile) -- [`trusty-non-free`, `nd14.04-non-free`](https://github.com/neurodebian/dockerfiles/blob/b48258339ba2e3addd11ccaed4933f8e5153033c/dockerfiles/trusty-non-free/Dockerfile) -- [`xenial`, `nd16.04`](https://github.com/neurodebian/dockerfiles/blob/b48258339ba2e3addd11ccaed4933f8e5153033c/dockerfiles/xenial/Dockerfile) -- [`xenial-non-free`, `nd16.04-non-free`](https://github.com/neurodebian/dockerfiles/blob/b48258339ba2e3addd11ccaed4933f8e5153033c/dockerfiles/xenial-non-free/Dockerfile) -- [`bionic`, `nd18.04`](https://github.com/neurodebian/dockerfiles/blob/b48258339ba2e3addd11ccaed4933f8e5153033c/dockerfiles/bionic/Dockerfile) -- [`bionic-non-free`, `nd18.04-non-free`](https://github.com/neurodebian/dockerfiles/blob/b48258339ba2e3addd11ccaed4933f8e5153033c/dockerfiles/bionic-non-free/Dockerfile) -- [`disco`, `nd19.04`](https://github.com/neurodebian/dockerfiles/blob/b48258339ba2e3addd11ccaed4933f8e5153033c/dockerfiles/disco/Dockerfile) -- [`disco-non-free`, `nd19.04-non-free`](https://github.com/neurodebian/dockerfiles/blob/b48258339ba2e3addd11ccaed4933f8e5153033c/dockerfiles/disco-non-free/Dockerfile) -- [`jessie`, `nd80`](https://github.com/neurodebian/dockerfiles/blob/b48258339ba2e3addd11ccaed4933f8e5153033c/dockerfiles/jessie/Dockerfile) -- [`jessie-non-free`, `nd80-non-free`](https://github.com/neurodebian/dockerfiles/blob/b48258339ba2e3addd11ccaed4933f8e5153033c/dockerfiles/jessie-non-free/Dockerfile) -- [`stretch`, `nd90`](https://github.com/neurodebian/dockerfiles/blob/b48258339ba2e3addd11ccaed4933f8e5153033c/dockerfiles/stretch/Dockerfile) -- [`stretch-non-free`, `nd90-non-free`](https://github.com/neurodebian/dockerfiles/blob/b48258339ba2e3addd11ccaed4933f8e5153033c/dockerfiles/stretch-non-free/Dockerfile) -- [`buster`, `nd100`, `latest`](https://github.com/neurodebian/dockerfiles/blob/b48258339ba2e3addd11ccaed4933f8e5153033c/dockerfiles/buster/Dockerfile) -- [`buster-non-free`, `nd100-non-free`, `non-free`](https://github.com/neurodebian/dockerfiles/blob/b48258339ba2e3addd11ccaed4933f8e5153033c/dockerfiles/buster-non-free/Dockerfile) -- [`bullseye`, `nd110`](https://github.com/neurodebian/dockerfiles/blob/b48258339ba2e3addd11ccaed4933f8e5153033c/dockerfiles/bullseye/Dockerfile) -- [`bullseye-non-free`, `nd110-non-free`](https://github.com/neurodebian/dockerfiles/blob/b48258339ba2e3addd11ccaed4933f8e5153033c/dockerfiles/bullseye-non-free/Dockerfile) -- [`sid`, `nd`](https://github.com/neurodebian/dockerfiles/blob/b48258339ba2e3addd11ccaed4933f8e5153033c/dockerfiles/sid/Dockerfile) -- [`sid-non-free`, `nd-non-free`](https://github.com/neurodebian/dockerfiles/blob/b48258339ba2e3addd11ccaed4933f8e5153033c/dockerfiles/sid-non-free/Dockerfile) - # Quick reference +- **Maintained by**: + [NeuroDebian](https://github.com/neurodebian/dockerfiles) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`trusty`, `nd14.04`](https://github.com/neurodebian/dockerfiles/blob/54ea480e6e3b2563e3e5dcd3df74ca3d280876e1/dockerfiles/trusty/Dockerfile) +- [`trusty-non-free`, `nd14.04-non-free`](https://github.com/neurodebian/dockerfiles/blob/54ea480e6e3b2563e3e5dcd3df74ca3d280876e1/dockerfiles/trusty-non-free/Dockerfile) +- [`xenial`, `nd16.04`](https://github.com/neurodebian/dockerfiles/blob/54ea480e6e3b2563e3e5dcd3df74ca3d280876e1/dockerfiles/xenial/Dockerfile) +- [`xenial-non-free`, `nd16.04-non-free`](https://github.com/neurodebian/dockerfiles/blob/54ea480e6e3b2563e3e5dcd3df74ca3d280876e1/dockerfiles/xenial-non-free/Dockerfile) +- [`bionic`, `nd18.04`](https://github.com/neurodebian/dockerfiles/blob/54ea480e6e3b2563e3e5dcd3df74ca3d280876e1/dockerfiles/bionic/Dockerfile) +- [`bionic-non-free`, `nd18.04-non-free`](https://github.com/neurodebian/dockerfiles/blob/54ea480e6e3b2563e3e5dcd3df74ca3d280876e1/dockerfiles/bionic-non-free/Dockerfile) +- [`focal`, `nd20.04`](https://github.com/neurodebian/dockerfiles/blob/54ea480e6e3b2563e3e5dcd3df74ca3d280876e1/dockerfiles/focal/Dockerfile) +- [`focal-non-free`, `nd20.04-non-free`](https://github.com/neurodebian/dockerfiles/blob/54ea480e6e3b2563e3e5dcd3df74ca3d280876e1/dockerfiles/focal-non-free/Dockerfile) +- [`jessie`, `nd80`](https://github.com/neurodebian/dockerfiles/blob/54ea480e6e3b2563e3e5dcd3df74ca3d280876e1/dockerfiles/jessie/Dockerfile) +- [`jessie-non-free`, `nd80-non-free`](https://github.com/neurodebian/dockerfiles/blob/54ea480e6e3b2563e3e5dcd3df74ca3d280876e1/dockerfiles/jessie-non-free/Dockerfile) +- [`stretch`, `nd90`](https://github.com/neurodebian/dockerfiles/blob/54ea480e6e3b2563e3e5dcd3df74ca3d280876e1/dockerfiles/stretch/Dockerfile) +- [`stretch-non-free`, `nd90-non-free`](https://github.com/neurodebian/dockerfiles/blob/54ea480e6e3b2563e3e5dcd3df74ca3d280876e1/dockerfiles/stretch-non-free/Dockerfile) +- [`buster`, `nd100`, `latest`](https://github.com/neurodebian/dockerfiles/blob/54ea480e6e3b2563e3e5dcd3df74ca3d280876e1/dockerfiles/buster/Dockerfile) +- [`buster-non-free`, `nd100-non-free`, `non-free`](https://github.com/neurodebian/dockerfiles/blob/54ea480e6e3b2563e3e5dcd3df74ca3d280876e1/dockerfiles/buster-non-free/Dockerfile) +- [`bullseye`, `nd110`](https://github.com/neurodebian/dockerfiles/blob/54ea480e6e3b2563e3e5dcd3df74ca3d280876e1/dockerfiles/bullseye/Dockerfile) +- [`bullseye-non-free`, `nd110-non-free`](https://github.com/neurodebian/dockerfiles/blob/54ea480e6e3b2563e3e5dcd3df74ca3d280876e1/dockerfiles/bullseye-non-free/Dockerfile) +- [`sid`, `nd`](https://github.com/neurodebian/dockerfiles/blob/54ea480e6e3b2563e3e5dcd3df74ca3d280876e1/dockerfiles/sid/Dockerfile) +- [`sid-non-free`, `nd-non-free`](https://github.com/neurodebian/dockerfiles/blob/54ea480e6e3b2563e3e5dcd3df74ca3d280876e1/dockerfiles/sid-non-free/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/neurodebian/dockerfiles/issues](https://github.com/neurodebian/dockerfiles/issues) -- **Maintained by**: - [NeuroDebian](https://github.com/neurodebian/dockerfiles) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/neurodebian/) diff --git a/nextcloud/README.md b/nextcloud/README.md index 4667285d7b18..bc656ed2d725 100644 --- a/nextcloud/README.md +++ b/nextcloud/README.md @@ -14,31 +14,36 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`16.0.8-apache`, `16.0-apache`, `16-apache`, `production-apache`, `16.0.8`, `16.0`, `16`, `production`](https://github.com/nextcloud/docker/blob/96c5d80121aa61c558a7d6b6ac416d913a61fcb6/16.0/apache/Dockerfile) -- [`16.0.8-fpm-alpine`, `16.0-fpm-alpine`, `16-fpm-alpine`, `production-fpm-alpine`](https://github.com/nextcloud/docker/blob/96c5d80121aa61c558a7d6b6ac416d913a61fcb6/16.0/fpm-alpine/Dockerfile) -- [`16.0.8-fpm`, `16.0-fpm`, `16-fpm`, `production-fpm`](https://github.com/nextcloud/docker/blob/96c5d80121aa61c558a7d6b6ac416d913a61fcb6/16.0/fpm/Dockerfile) -- [`17.0.3-apache`, `17.0-apache`, `17-apache`, `stable-apache`, `17.0.3`, `17.0`, `17`, `stable`](https://github.com/nextcloud/docker/blob/96c5d80121aa61c558a7d6b6ac416d913a61fcb6/17.0/apache/Dockerfile) -- [`17.0.3-fpm-alpine`, `17.0-fpm-alpine`, `17-fpm-alpine`, `stable-fpm-alpine`](https://github.com/nextcloud/docker/blob/96c5d80121aa61c558a7d6b6ac416d913a61fcb6/17.0/fpm-alpine/Dockerfile) -- [`17.0.3-fpm`, `17.0-fpm`, `17-fpm`, `stable-fpm`](https://github.com/nextcloud/docker/blob/96c5d80121aa61c558a7d6b6ac416d913a61fcb6/17.0/fpm/Dockerfile) -- [`18.0.1-apache`, `18.0-apache`, `18-apache`, `apache`, `18.0.1`, `18.0`, `18`, `latest`](https://github.com/nextcloud/docker/blob/884d8c21a5fe1ddfd40897859e9d6b79ed48ac3f/18.0/apache/Dockerfile) -- [`18.0.1-fpm-alpine`, `18.0-fpm-alpine`, `18-fpm-alpine`, `fpm-alpine`](https://github.com/nextcloud/docker/blob/884d8c21a5fe1ddfd40897859e9d6b79ed48ac3f/18.0/fpm-alpine/Dockerfile) -- [`18.0.1-fpm`, `18.0-fpm`, `18-fpm`, `fpm`](https://github.com/nextcloud/docker/blob/884d8c21a5fe1ddfd40897859e9d6b79ed48ac3f/18.0/fpm/Dockerfile) - # Quick reference +- **Maintained by**: + [Nextcloud](https://github.com/nextcloud/docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`16.0.10-apache`, `16.0-apache`, `16-apache`, `16.0.10`, `16.0`, `16`](https://github.com/nextcloud/docker/blob/b1825a188ba1918aa30d0b6ac18d0a32ff3ec707/16.0/apache/Dockerfile) +- [`16.0.10-fpm-alpine`, `16.0-fpm-alpine`, `16-fpm-alpine`](https://github.com/nextcloud/docker/blob/b1825a188ba1918aa30d0b6ac18d0a32ff3ec707/16.0/fpm-alpine/Dockerfile) +- [`16.0.10-fpm`, `16.0-fpm`, `16-fpm`](https://github.com/nextcloud/docker/blob/b1825a188ba1918aa30d0b6ac18d0a32ff3ec707/16.0/fpm/Dockerfile) +- [`17.0.6-apache`, `17.0-apache`, `17-apache`, `production-apache`, `17.0.6`, `17.0`, `17`, `production`](https://github.com/nextcloud/docker/blob/b1825a188ba1918aa30d0b6ac18d0a32ff3ec707/17.0/apache/Dockerfile) +- [`17.0.6-fpm-alpine`, `17.0-fpm-alpine`, `17-fpm-alpine`, `production-fpm-alpine`](https://github.com/nextcloud/docker/blob/b1825a188ba1918aa30d0b6ac18d0a32ff3ec707/17.0/fpm-alpine/Dockerfile) +- [`17.0.6-fpm`, `17.0-fpm`, `17-fpm`, `production-fpm`](https://github.com/nextcloud/docker/blob/b1825a188ba1918aa30d0b6ac18d0a32ff3ec707/17.0/fpm/Dockerfile) +- [`18.0.4-apache`, `18.0-apache`, `18-apache`, `apache`, `stable-apache`, `18.0.4`, `18.0`, `18`, `latest`, `stable`](https://github.com/nextcloud/docker/blob/b1825a188ba1918aa30d0b6ac18d0a32ff3ec707/18.0/apache/Dockerfile) +- [`18.0.4-fpm-alpine`, `18.0-fpm-alpine`, `18-fpm-alpine`, `fpm-alpine`, `stable-fpm-alpine`](https://github.com/nextcloud/docker/blob/b1825a188ba1918aa30d0b6ac18d0a32ff3ec707/18.0/fpm-alpine/Dockerfile) +- [`18.0.4-fpm`, `18.0-fpm`, `18-fpm`, `fpm`, `stable-fpm`](https://github.com/nextcloud/docker/blob/b1825a188ba1918aa30d0b6ac18d0a32ff3ec707/18.0/fpm/Dockerfile) +- [`19.0.0RC3-apache`, `19.0.0-rc-apache`, `19.0-rc-apache`, `19-rc-apache`, `19.0.0RC3`, `19.0.0-rc`, `19.0-rc`, `19-rc`](https://github.com/nextcloud/docker/blob/ba1500b05ee8889c99a46f1d0de63ab40d3e2926/19.0-rc/apache/Dockerfile) +- [`19.0.0RC3-fpm-alpine`, `19.0.0-rc-fpm-alpine`, `19.0-rc-fpm-alpine`, `19-rc-fpm-alpine`](https://github.com/nextcloud/docker/blob/ba1500b05ee8889c99a46f1d0de63ab40d3e2926/19.0-rc/fpm-alpine/Dockerfile) +- [`19.0.0RC3-fpm`, `19.0.0-rc-fpm`, `19.0-rc-fpm`, `19-rc-fpm`](https://github.com/nextcloud/docker/blob/ba1500b05ee8889c99a46f1d0de63ab40d3e2926/19.0-rc/fpm/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/nextcloud/docker/issues](https://github.com/nextcloud/docker/issues) -- **Maintained by**: - [Nextcloud](https://github.com/nextcloud/docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/nextcloud/), [`arm32v5`](https://hub.docker.com/r/arm32v5/nextcloud/), [`arm32v6`](https://hub.docker.com/r/arm32v6/nextcloud/), [`arm32v7`](https://hub.docker.com/r/arm32v7/nextcloud/), [`arm64v8`](https://hub.docker.com/r/arm64v8/nextcloud/), [`i386`](https://hub.docker.com/r/i386/nextcloud/), [`ppc64le`](https://hub.docker.com/r/ppc64le/nextcloud/) + [`amd64`](https://hub.docker.com/r/amd64/nextcloud/), [`arm32v5`](https://hub.docker.com/r/arm32v5/nextcloud/), [`arm32v6`](https://hub.docker.com/r/arm32v6/nextcloud/), [`arm32v7`](https://hub.docker.com/r/arm32v7/nextcloud/), [`arm64v8`](https://hub.docker.com/r/arm64v8/nextcloud/), [`i386`](https://hub.docker.com/r/i386/nextcloud/), [`mips64le`](https://hub.docker.com/r/mips64le/nextcloud/), [`ppc64le`](https://hub.docker.com/r/ppc64le/nextcloud/), [`s390x`](https://hub.docker.com/r/s390x/nextcloud/) - **Published image artifact details**: [repo-info repo's `repos/nextcloud/` directory](https://github.com/docker-library/repo-info/blob/master/repos/nextcloud) ([history](https://github.com/docker-library/repo-info/commits/master/repos/nextcloud)) @@ -142,7 +147,7 @@ $ docker run -d \ ## Using the Nextcloud command-line interface -To use the [Nextcloud command-line interface](https://docs.nextcloud.com/server/12/admin_manual/configuration_server/occ_command.html) (aka. `occ` command): +To use the [Nextcloud command-line interface](https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/occ_command.html) (aka. `occ` command): ```console $ docker exec --user www-data CONTAINER_ID php occ @@ -212,7 +217,25 @@ To use a external SMTP server you have to provide the connection details. To con - `MAIL_FROM_ADDRESS` (not set by default) Use this address for the 'from' field in the mail envelopes sent by Nextcloud. - `MAIL_DOMAIN` (not set by default) Set a different domain for the emails than the domain where Nextcloud is installed. -Check the [Nextcloud documentation](https://docs.nextcloud.com/server/15/admin_manual/configuration_server/email_configuration.html) for other values to configure SMTP. +Check the [Nextcloud documentation](https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/email_configuration.html) for other values to configure SMTP. + +## Using the apache image behind a reverse proxy and auto configure server host and protocol + +The apache image will replace the remote addr (ip address visible to Nextcloud) with the ip address from `X-Real-IP` if the request is coming from a proxy in 10.0.0.0/8, 172.16.0.0/12 or 192.168.0.0/16 by default. If you want Nextcloud to pick up the server host (`HTTP_X_FORWARDED_HOST`), protocol (`HTTP_X_FORWARDED_PROTO`) and client ip (`HTTP_X_FORWARDED_FOR`) from a trusted proxy disable rewrite ip and the reverse proxies ip address to `TRUSTED_PROXIES`. + +- `APACHE_DISABLE_REWRITE_IP` (not set by default): Set to 1 to disable rewrite ip. +- `TRUSTED_PROXIES` (empty by default): A space-separated list of trusted proxies. CIDR notation is supported for IPv4. + +If the `TRUSTED_PROXIES` approach does not work for you, try using fixed values for overwrite parameters. + +- `OVERWRITEHOST` (empty by default): Set the hostname of the proxy. Can also specify a port. +- `OVERWRITEPROTOCOL` (empty by default): Set the protocol of the proxy, http or https. +- `OVERWRITEWEBROOT` (empty by default): Set the absolute path of the proxy. +- `OVERWRITECONDADDR` (empty by default): Regex to overwrite the values dependent on the remote address. + +Check the [Nexcloud documentation](https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/reverse_proxy_configuration.html) for more details. + +Keep in mind that once set, removing these environment variables won't remove these values from the configuration file, due to how Nextcloud merges configuration files together. # Running this image with docker-compose @@ -310,6 +333,70 @@ services: Then run `docker-compose up -d`, now you can access Nextcloud at http://localhost:8080/ from your host system. +# Docker Secrets + +As an alternative to passing sensitive information via environment variables, _FILE may be appended to the previously listed environment variables, causing the initialization script to load the values for those variables from files present in the container. In particular, this can be used to load passwords from Docker secrets stored in /run/secrets/ files. For example: + +```yaml +version: '3.2' + +services: + db: + image: postgres + restart: always + volumes: + - db:/var/lib/postgresql/data + environment: + - POSTGRES_DB_FILE=/run/secrets/postgres_db + - POSTGRES_USER_FILE=/run/secrets/postgres_user + - POSTGRES_PASSWORD_FILE=/run/secrets/postgres_password + secrets: + - postgres_db + - postgres_password + - postgres_user + + app: + image: nextcloud + restart: always + ports: + - 8080:80 + volumes: + - nextcloud:/var/www/html + environment: + - POSTGRES_HOST=db + - POSTGRES_DB_FILE=/run/secrets/postgres_db + - POSTGRES_USER_FILE=/run/secrets/postgres_user + - POSTGRES_PASSWORD_FILE=/run/secrets/postgres_password + - NEXTCLOUD_ADMIN_PASSWORD_FILE=/run/secrets/nextcloud_admin_password + - NEXTCLOUD_ADMIN_USER_FILE=/run/secrets/nextcloud_admin_user + depends_on: + - db + secrets: + - nextcloud_admin_password + - nextcloud_admin_user + - postgres_db + - postgres_password + - postgres_user + +volumes: + db: + nextcloud: + +secrets: + nextcloud_admin_password: + file: ./nextcloud_admin_password.txt # put admin password to this file + nextcloud_admin_user: + file: ./nextcloud_admin_user.txt # put admin username to this file + postgres_db: + file: ./postgres_db.txt # put postgresql db name to this file + postgres_password: + file: ./postgres_password.txt # put postgresql password to this file + postgres_user: + file: ./postgres_user.txt # put postgresql username to this file +``` + +Currently, this is only supported for `NEXTCLOUD_ADMIN_PASSWORD`, `NEXTCLOUD_ADMIN_USER`, `MYSQL_DB`, `MYSQL_PASSWORD`, `MYSQL_USER`, `POSTGRES_DB`, `POSTGRES_PASSWORD`, `POSTGRES_USER`. + # Make your Nextcloud available from the internet Until here your Nextcloud is just available from you docker host. If you want you Nextcloud available from the internet adding SSL encryption is mandatory. diff --git a/nextcloud/content.md b/nextcloud/content.md index 49264b7151e7..a8475e02c135 100644 --- a/nextcloud/content.md +++ b/nextcloud/content.md @@ -89,7 +89,7 @@ $ docker run -d \ ## Using the Nextcloud command-line interface -To use the [Nextcloud command-line interface](https://docs.nextcloud.com/server/12/admin_manual/configuration_server/occ_command.html) (aka. `occ` command): +To use the [Nextcloud command-line interface](https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/occ_command.html) (aka. `occ` command): ```console $ docker exec --user www-data CONTAINER_ID php occ @@ -159,7 +159,25 @@ To use a external SMTP server you have to provide the connection details. To con - `MAIL_FROM_ADDRESS` (not set by default) Use this address for the 'from' field in the mail envelopes sent by Nextcloud. - `MAIL_DOMAIN` (not set by default) Set a different domain for the emails than the domain where Nextcloud is installed. -Check the [Nextcloud documentation](https://docs.nextcloud.com/server/15/admin_manual/configuration_server/email_configuration.html) for other values to configure SMTP. +Check the [Nextcloud documentation](https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/email_configuration.html) for other values to configure SMTP. + +## Using the apache image behind a reverse proxy and auto configure server host and protocol + +The apache image will replace the remote addr (ip address visible to Nextcloud) with the ip address from `X-Real-IP` if the request is coming from a proxy in 10.0.0.0/8, 172.16.0.0/12 or 192.168.0.0/16 by default. If you want Nextcloud to pick up the server host (`HTTP_X_FORWARDED_HOST`), protocol (`HTTP_X_FORWARDED_PROTO`) and client ip (`HTTP_X_FORWARDED_FOR`) from a trusted proxy disable rewrite ip and the reverse proxies ip address to `TRUSTED_PROXIES`. + +- `APACHE_DISABLE_REWRITE_IP` (not set by default): Set to 1 to disable rewrite ip. +- `TRUSTED_PROXIES` (empty by default): A space-separated list of trusted proxies. CIDR notation is supported for IPv4. + +If the `TRUSTED_PROXIES` approach does not work for you, try using fixed values for overwrite parameters. + +- `OVERWRITEHOST` (empty by default): Set the hostname of the proxy. Can also specify a port. +- `OVERWRITEPROTOCOL` (empty by default): Set the protocol of the proxy, http or https. +- `OVERWRITEWEBROOT` (empty by default): Set the absolute path of the proxy. +- `OVERWRITECONDADDR` (empty by default): Regex to overwrite the values dependent on the remote address. + +Check the [Nexcloud documentation](https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/reverse_proxy_configuration.html) for more details. + +Keep in mind that once set, removing these environment variables won't remove these values from the configuration file, due to how Nextcloud merges configuration files together. # Running this image with docker-compose @@ -257,6 +275,70 @@ services: Then run `docker-compose up -d`, now you can access Nextcloud at http://localhost:8080/ from your host system. +# Docker Secrets + +As an alternative to passing sensitive information via environment variables, _FILE may be appended to the previously listed environment variables, causing the initialization script to load the values for those variables from files present in the container. In particular, this can be used to load passwords from Docker secrets stored in /run/secrets/ files. For example: + +```yaml +version: '3.2' + +services: + db: + image: postgres + restart: always + volumes: + - db:/var/lib/postgresql/data + environment: + - POSTGRES_DB_FILE=/run/secrets/postgres_db + - POSTGRES_USER_FILE=/run/secrets/postgres_user + - POSTGRES_PASSWORD_FILE=/run/secrets/postgres_password + secrets: + - postgres_db + - postgres_password + - postgres_user + + app: + image: nextcloud + restart: always + ports: + - 8080:80 + volumes: + - nextcloud:/var/www/html + environment: + - POSTGRES_HOST=db + - POSTGRES_DB_FILE=/run/secrets/postgres_db + - POSTGRES_USER_FILE=/run/secrets/postgres_user + - POSTGRES_PASSWORD_FILE=/run/secrets/postgres_password + - NEXTCLOUD_ADMIN_PASSWORD_FILE=/run/secrets/nextcloud_admin_password + - NEXTCLOUD_ADMIN_USER_FILE=/run/secrets/nextcloud_admin_user + depends_on: + - db + secrets: + - nextcloud_admin_password + - nextcloud_admin_user + - postgres_db + - postgres_password + - postgres_user + +volumes: + db: + nextcloud: + +secrets: + nextcloud_admin_password: + file: ./nextcloud_admin_password.txt # put admin password to this file + nextcloud_admin_user: + file: ./nextcloud_admin_user.txt # put admin username to this file + postgres_db: + file: ./postgres_db.txt # put postgresql db name to this file + postgres_password: + file: ./postgres_password.txt # put postgresql password to this file + postgres_user: + file: ./postgres_user.txt # put postgresql username to this file +``` + +Currently, this is only supported for `NEXTCLOUD_ADMIN_PASSWORD`, `NEXTCLOUD_ADMIN_USER`, `MYSQL_DB`, `MYSQL_PASSWORD`, `MYSQL_USER`, `POSTGRES_DB`, `POSTGRES_PASSWORD`, `POSTGRES_USER`. + # Make your Nextcloud available from the internet Until here your Nextcloud is just available from you docker host. If you want you Nextcloud available from the internet adding SSL encryption is mandatory. diff --git a/nginx/README.md b/nginx/README.md index 545036e43c6a..473b311db076 100644 --- a/nginx/README.md +++ b/nginx/README.md @@ -14,28 +14,30 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`1.17.8`, `mainline`, `1`, `1.17`, `latest`](https://github.com/nginxinc/docker-nginx/blob/5971de30c487356d5d2a2e1a79e02b2612f9a72f/mainline/buster/Dockerfile) -- [`1.17.8-perl`, `mainline-perl`, `1-perl`, `1.17-perl`, `perl`](https://github.com/nginxinc/docker-nginx/blob/5971de30c487356d5d2a2e1a79e02b2612f9a72f/mainline/buster-perl/Dockerfile) -- [`1.17.8-alpine`, `mainline-alpine`, `1-alpine`, `1.17-alpine`, `alpine`](https://github.com/nginxinc/docker-nginx/blob/5971de30c487356d5d2a2e1a79e02b2612f9a72f/mainline/alpine/Dockerfile) -- [`1.17.8-alpine-perl`, `mainline-alpine-perl`, `1-alpine-perl`, `1.17-alpine-perl`, `alpine-perl`](https://github.com/nginxinc/docker-nginx/blob/5971de30c487356d5d2a2e1a79e02b2612f9a72f/mainline/alpine-perl/Dockerfile) -- [`1.16.1`, `stable`, `1.16`](https://github.com/nginxinc/docker-nginx/blob/f7738edec51adb47470a96ad120cd63975a9d3d0/stable/buster/Dockerfile) -- [`1.16.1-perl`, `stable-perl`, `1.16-perl`](https://github.com/nginxinc/docker-nginx/blob/f7738edec51adb47470a96ad120cd63975a9d3d0/stable/buster-perl/Dockerfile) -- [`1.16.1-alpine`, `stable-alpine`, `1.16-alpine`](https://github.com/nginxinc/docker-nginx/blob/f7738edec51adb47470a96ad120cd63975a9d3d0/stable/alpine/Dockerfile) -- [`1.16.1-alpine-perl`, `stable-alpine-perl`, `1.16-alpine-perl`](https://github.com/nginxinc/docker-nginx/blob/f7738edec51adb47470a96ad120cd63975a9d3d0/stable/alpine-perl/Dockerfile) - # Quick reference +- **Maintained by**: + [the NGINX Docker Maintainers](https://github.com/nginxinc/docker-nginx) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`1.17.10`, `mainline`, `1`, `1.17`, `latest`](https://github.com/nginxinc/docker-nginx/blob/594ce7a8bc26c85af88495ac94d5cd0096b306f7/mainline/buster/Dockerfile) +- [`1.17.10-perl`, `mainline-perl`, `1-perl`, `1.17-perl`, `perl`](https://github.com/nginxinc/docker-nginx/blob/594ce7a8bc26c85af88495ac94d5cd0096b306f7/mainline/buster-perl/Dockerfile) +- [`1.17.10-alpine`, `mainline-alpine`, `1-alpine`, `1.17-alpine`, `alpine`](https://github.com/nginxinc/docker-nginx/blob/594ce7a8bc26c85af88495ac94d5cd0096b306f7/mainline/alpine/Dockerfile) +- [`1.17.10-alpine-perl`, `mainline-alpine-perl`, `1-alpine-perl`, `1.17-alpine-perl`, `alpine-perl`](https://github.com/nginxinc/docker-nginx/blob/594ce7a8bc26c85af88495ac94d5cd0096b306f7/mainline/alpine-perl/Dockerfile) +- [`1.18.0`, `stable`, `1.18`](https://github.com/nginxinc/docker-nginx/blob/70e44865208627c5ada57242b46920205603c096/stable/buster/Dockerfile) +- [`1.18.0-perl`, `stable-perl`, `1.18-perl`](https://github.com/nginxinc/docker-nginx/blob/70e44865208627c5ada57242b46920205603c096/stable/buster-perl/Dockerfile) +- [`1.18.0-alpine`, `stable-alpine`, `1.18-alpine`](https://github.com/nginxinc/docker-nginx/blob/70e44865208627c5ada57242b46920205603c096/stable/alpine/Dockerfile) +- [`1.18.0-alpine-perl`, `stable-alpine-perl`, `1.18-alpine-perl`](https://github.com/nginxinc/docker-nginx/blob/70e44865208627c5ada57242b46920205603c096/stable/alpine-perl/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/nginxinc/docker-nginx/issues](https://github.com/nginxinc/docker-nginx/issues) -- **Maintained by**: - [the NGINX Docker Maintainers](https://github.com/nginxinc/docker-nginx) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/nginx/), [`arm32v6`](https://hub.docker.com/r/arm32v6/nginx/), [`arm32v7`](https://hub.docker.com/r/arm32v7/nginx/), [`arm64v8`](https://hub.docker.com/r/arm64v8/nginx/), [`i386`](https://hub.docker.com/r/i386/nginx/), [`ppc64le`](https://hub.docker.com/r/ppc64le/nginx/), [`s390x`](https://hub.docker.com/r/s390x/nginx/) diff --git a/node/README.md b/node/README.md index 02256f26c43f..6b664c5e4a5e 100644 --- a/node/README.md +++ b/node/README.md @@ -14,43 +14,50 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`13.8.0-stretch`, `13.8-stretch`, `13-stretch`, `stretch`, `13.8.0`, `13.8`, `13`, `latest`](https://github.com/nodejs/docker-node/blob/46f5203674c748b0701135c8eeea4b250b3ecb6d/13/stretch/Dockerfile) -- [`13.8.0-stretch-slim`, `13.8-stretch-slim`, `13-stretch-slim`, `stretch-slim`, `13.8.0-slim`, `13.8-slim`, `13-slim`, `slim`](https://github.com/nodejs/docker-node/blob/46f5203674c748b0701135c8eeea4b250b3ecb6d/13/stretch-slim/Dockerfile) -- [`13.8.0-buster`, `13.8-buster`, `13-buster`, `buster`](https://github.com/nodejs/docker-node/blob/46f5203674c748b0701135c8eeea4b250b3ecb6d/13/buster/Dockerfile) -- [`13.8.0-buster-slim`, `13.8-buster-slim`, `13-buster-slim`, `buster-slim`](https://github.com/nodejs/docker-node/blob/46f5203674c748b0701135c8eeea4b250b3ecb6d/13/buster-slim/Dockerfile) -- [`13.8.0-alpine3.10`, `13.8-alpine3.10`, `13-alpine3.10`, `alpine3.10`](https://github.com/nodejs/docker-node/blob/5a27a54ba67e344859ecd17a90e266fbeb4e828f/13/alpine3.10/Dockerfile) -- [`13.8.0-alpine3.11`, `13.8-alpine3.11`, `13-alpine3.11`, `alpine3.11`, `13.8.0-alpine`, `13.8-alpine`, `13-alpine`, `alpine`](https://github.com/nodejs/docker-node/blob/5a27a54ba67e344859ecd17a90e266fbeb4e828f/13/alpine3.11/Dockerfile) -- [`12.16.0-stretch`, `12.16-stretch`, `12-stretch`, `erbium-stretch`, `lts-stretch`, `current-stretch`, `12.16.0`, `12.16`, `12`, `erbium`, `lts`, `current`](https://github.com/nodejs/docker-node/blob/a24f83a3d2646bc0a45511aba312cc4a63f2d965/12/stretch/Dockerfile) -- [`12.16.0-stretch-slim`, `12.16-stretch-slim`, `12-stretch-slim`, `erbium-stretch-slim`, `lts-stretch-slim`, `current-stretch-slim`, `12.16.0-slim`, `12.16-slim`, `12-slim`, `erbium-slim`, `lts-slim`, `current-slim`](https://github.com/nodejs/docker-node/blob/a24f83a3d2646bc0a45511aba312cc4a63f2d965/12/stretch-slim/Dockerfile) -- [`12.16.0-buster`, `12.16-buster`, `12-buster`, `erbium-buster`, `lts-buster`, `current-buster`](https://github.com/nodejs/docker-node/blob/a24f83a3d2646bc0a45511aba312cc4a63f2d965/12/buster/Dockerfile) -- [`12.16.0-buster-slim`, `12.16-buster-slim`, `12-buster-slim`, `erbium-buster-slim`, `lts-buster-slim`, `current-buster-slim`](https://github.com/nodejs/docker-node/blob/a24f83a3d2646bc0a45511aba312cc4a63f2d965/12/buster-slim/Dockerfile) -- [`12.16.0-alpine3.9`, `12.16-alpine3.9`, `12-alpine3.9`, `erbium-alpine3.9`, `lts-alpine3.9`, `current-alpine3.9`](https://github.com/nodejs/docker-node/blob/a24f83a3d2646bc0a45511aba312cc4a63f2d965/12/alpine3.9/Dockerfile) -- [`12.16.0-alpine3.10`, `12.16-alpine3.10`, `12-alpine3.10`, `erbium-alpine3.10`, `lts-alpine3.10`, `current-alpine3.10`](https://github.com/nodejs/docker-node/blob/a24f83a3d2646bc0a45511aba312cc4a63f2d965/12/alpine3.10/Dockerfile) -- [`12.16.0-alpine3.11`, `12.16-alpine3.11`, `12-alpine3.11`, `erbium-alpine3.11`, `lts-alpine3.11`, `current-alpine3.11`, `12.16.0-alpine`, `12.16-alpine`, `12-alpine`, `erbium-alpine`, `lts-alpine`, `current-alpine`](https://github.com/nodejs/docker-node/blob/a24f83a3d2646bc0a45511aba312cc4a63f2d965/12/alpine3.11/Dockerfile) -- [`10.19.0-jessie`, `10.19-jessie`, `10-jessie`, `dubnium-jessie`](https://github.com/nodejs/docker-node/blob/46f5203674c748b0701135c8eeea4b250b3ecb6d/10/jessie/Dockerfile) -- [`10.19.0-jessie-slim`, `10.19-jessie-slim`, `10-jessie-slim`, `dubnium-jessie-slim`](https://github.com/nodejs/docker-node/blob/46f5203674c748b0701135c8eeea4b250b3ecb6d/10/jessie-slim/Dockerfile) -- [`10.19.0-stretch`, `10.19-stretch`, `10-stretch`, `dubnium-stretch`, `10.19.0`, `10.19`, `10`, `dubnium`](https://github.com/nodejs/docker-node/blob/46f5203674c748b0701135c8eeea4b250b3ecb6d/10/stretch/Dockerfile) -- [`10.19.0-stretch-slim`, `10.19-stretch-slim`, `10-stretch-slim`, `dubnium-stretch-slim`, `10.19.0-slim`, `10.19-slim`, `10-slim`, `dubnium-slim`](https://github.com/nodejs/docker-node/blob/46f5203674c748b0701135c8eeea4b250b3ecb6d/10/stretch-slim/Dockerfile) -- [`10.19.0-buster`, `10.19-buster`, `10-buster`, `dubnium-buster`](https://github.com/nodejs/docker-node/blob/46f5203674c748b0701135c8eeea4b250b3ecb6d/10/buster/Dockerfile) -- [`10.19.0-buster-slim`, `10.19-buster-slim`, `10-buster-slim`, `dubnium-buster-slim`](https://github.com/nodejs/docker-node/blob/46f5203674c748b0701135c8eeea4b250b3ecb6d/10/buster-slim/Dockerfile) -- [`10.19.0-alpine3.9`, `10.19-alpine3.9`, `10-alpine3.9`, `dubnium-alpine3.9`](https://github.com/nodejs/docker-node/blob/46f5203674c748b0701135c8eeea4b250b3ecb6d/10/alpine3.9/Dockerfile) -- [`10.19.0-alpine3.10`, `10.19-alpine3.10`, `10-alpine3.10`, `dubnium-alpine3.10`](https://github.com/nodejs/docker-node/blob/46f5203674c748b0701135c8eeea4b250b3ecb6d/10/alpine3.10/Dockerfile) -- [`10.19.0-alpine3.11`, `10.19-alpine3.11`, `10-alpine3.11`, `dubnium-alpine3.11`, `10.19.0-alpine`, `10.19-alpine`, `10-alpine`, `dubnium-alpine`](https://github.com/nodejs/docker-node/blob/46f5203674c748b0701135c8eeea4b250b3ecb6d/10/alpine3.11/Dockerfile) -- [`chakracore-10.13.0`, `chakracore-10.13`, `chakracore-10`, `chakracore`](https://github.com/nodejs/docker-node/blob/3c10e908934690b6af4f8f83b7e5e1da49926b34/chakracore/10/Dockerfile) - # Quick reference +- **Maintained by**: + [The Node.js Docker Team](https://github.com/nodejs/docker-node) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`14.3.0-stretch`, `14.3-stretch`, `14-stretch`, `stretch`, `current-stretch`, `14.3.0`, `14.3`, `14`, `latest`, `current`](https://github.com/nodejs/docker-node/blob/2f7f7ebce71a98dd8fe2182a0adf8f6db952ca80/14/stretch/Dockerfile) +- [`14.3.0-stretch-slim`, `14.3-stretch-slim`, `14-stretch-slim`, `stretch-slim`, `current-stretch-slim`, `14.3.0-slim`, `14.3-slim`, `14-slim`, `slim`, `current-slim`](https://github.com/nodejs/docker-node/blob/2f7f7ebce71a98dd8fe2182a0adf8f6db952ca80/14/stretch-slim/Dockerfile) +- [`14.3.0-buster`, `14.3-buster`, `14-buster`, `buster`, `current-buster`](https://github.com/nodejs/docker-node/blob/2f7f7ebce71a98dd8fe2182a0adf8f6db952ca80/14/buster/Dockerfile) +- [`14.3.0-buster-slim`, `14.3-buster-slim`, `14-buster-slim`, `buster-slim`, `current-buster-slim`](https://github.com/nodejs/docker-node/blob/2f7f7ebce71a98dd8fe2182a0adf8f6db952ca80/14/buster-slim/Dockerfile) +- [`14.3.0-alpine3.10`, `14.3-alpine3.10`, `14-alpine3.10`, `alpine3.10`, `current-alpine3.10`](https://github.com/nodejs/docker-node/blob/2f7f7ebce71a98dd8fe2182a0adf8f6db952ca80/14/alpine3.10/Dockerfile) +- [`14.3.0-alpine3.11`, `14.3-alpine3.11`, `14-alpine3.11`, `alpine3.11`, `current-alpine3.11`, `14.3.0-alpine`, `14.3-alpine`, `14-alpine`, `alpine`, `current-alpine`](https://github.com/nodejs/docker-node/blob/2f7f7ebce71a98dd8fe2182a0adf8f6db952ca80/14/alpine3.11/Dockerfile) +- [`13.14.0-stretch`, `13.14-stretch`, `13-stretch`, `13.14.0`, `13.14`, `13`](https://github.com/nodejs/docker-node/blob/bf9fb2d1126062e27d0b763674064bb17da4718c/13/stretch/Dockerfile) +- [`13.14.0-stretch-slim`, `13.14-stretch-slim`, `13-stretch-slim`, `13.14.0-slim`, `13.14-slim`, `13-slim`](https://github.com/nodejs/docker-node/blob/bf9fb2d1126062e27d0b763674064bb17da4718c/13/stretch-slim/Dockerfile) +- [`13.14.0-buster`, `13.14-buster`, `13-buster`](https://github.com/nodejs/docker-node/blob/bf9fb2d1126062e27d0b763674064bb17da4718c/13/buster/Dockerfile) +- [`13.14.0-buster-slim`, `13.14-buster-slim`, `13-buster-slim`](https://github.com/nodejs/docker-node/blob/bf9fb2d1126062e27d0b763674064bb17da4718c/13/buster-slim/Dockerfile) +- [`13.14.0-alpine3.10`, `13.14-alpine3.10`, `13-alpine3.10`](https://github.com/nodejs/docker-node/blob/bf9fb2d1126062e27d0b763674064bb17da4718c/13/alpine3.10/Dockerfile) +- [`13.14.0-alpine3.11`, `13.14-alpine3.11`, `13-alpine3.11`, `13.14.0-alpine`, `13.14-alpine`, `13-alpine`](https://github.com/nodejs/docker-node/blob/bf9fb2d1126062e27d0b763674064bb17da4718c/13/alpine3.11/Dockerfile) +- [`12.17.0-stretch`, `12.17-stretch`, `12-stretch`, `erbium-stretch`, `lts-stretch`, `12.17.0`, `12.17`, `12`, `erbium`, `lts`](https://github.com/nodejs/docker-node/blob/58bfdf5b81f821cf8f219c06c4dcf09eedbc95a2/12/stretch/Dockerfile) +- [`12.17.0-stretch-slim`, `12.17-stretch-slim`, `12-stretch-slim`, `erbium-stretch-slim`, `lts-stretch-slim`, `12.17.0-slim`, `12.17-slim`, `12-slim`, `erbium-slim`, `lts-slim`](https://github.com/nodejs/docker-node/blob/58bfdf5b81f821cf8f219c06c4dcf09eedbc95a2/12/stretch-slim/Dockerfile) +- [`12.17.0-buster`, `12.17-buster`, `12-buster`, `erbium-buster`, `lts-buster`](https://github.com/nodejs/docker-node/blob/58bfdf5b81f821cf8f219c06c4dcf09eedbc95a2/12/buster/Dockerfile) +- [`12.17.0-buster-slim`, `12.17-buster-slim`, `12-buster-slim`, `erbium-buster-slim`, `lts-buster-slim`](https://github.com/nodejs/docker-node/blob/58bfdf5b81f821cf8f219c06c4dcf09eedbc95a2/12/buster-slim/Dockerfile) +- [`12.17.0-alpine3.9`, `12.17-alpine3.9`, `12-alpine3.9`, `erbium-alpine3.9`, `lts-alpine3.9`](https://github.com/nodejs/docker-node/blob/58bfdf5b81f821cf8f219c06c4dcf09eedbc95a2/12/alpine3.9/Dockerfile) +- [`12.17.0-alpine3.10`, `12.17-alpine3.10`, `12-alpine3.10`, `erbium-alpine3.10`, `lts-alpine3.10`](https://github.com/nodejs/docker-node/blob/58bfdf5b81f821cf8f219c06c4dcf09eedbc95a2/12/alpine3.10/Dockerfile) +- [`12.17.0-alpine3.11`, `12.17-alpine3.11`, `12-alpine3.11`, `erbium-alpine3.11`, `lts-alpine3.11`, `12.17.0-alpine`, `12.17-alpine`, `12-alpine`, `erbium-alpine`, `lts-alpine`](https://github.com/nodejs/docker-node/blob/58bfdf5b81f821cf8f219c06c4dcf09eedbc95a2/12/alpine3.11/Dockerfile) +- [`10.20.1-jessie`, `10.20-jessie`, `10-jessie`, `dubnium-jessie`](https://github.com/nodejs/docker-node/blob/d071b895dd1b8da6c566f45b971825fe5b087b21/10/jessie/Dockerfile) +- [`10.20.1-jessie-slim`, `10.20-jessie-slim`, `10-jessie-slim`, `dubnium-jessie-slim`](https://github.com/nodejs/docker-node/blob/d071b895dd1b8da6c566f45b971825fe5b087b21/10/jessie-slim/Dockerfile) +- [`10.20.1-stretch`, `10.20-stretch`, `10-stretch`, `dubnium-stretch`, `10.20.1`, `10.20`, `10`, `dubnium`](https://github.com/nodejs/docker-node/blob/d071b895dd1b8da6c566f45b971825fe5b087b21/10/stretch/Dockerfile) +- [`10.20.1-stretch-slim`, `10.20-stretch-slim`, `10-stretch-slim`, `dubnium-stretch-slim`, `10.20.1-slim`, `10.20-slim`, `10-slim`, `dubnium-slim`](https://github.com/nodejs/docker-node/blob/d071b895dd1b8da6c566f45b971825fe5b087b21/10/stretch-slim/Dockerfile) +- [`10.20.1-buster`, `10.20-buster`, `10-buster`, `dubnium-buster`](https://github.com/nodejs/docker-node/blob/d071b895dd1b8da6c566f45b971825fe5b087b21/10/buster/Dockerfile) +- [`10.20.1-buster-slim`, `10.20-buster-slim`, `10-buster-slim`, `dubnium-buster-slim`](https://github.com/nodejs/docker-node/blob/d071b895dd1b8da6c566f45b971825fe5b087b21/10/buster-slim/Dockerfile) +- [`10.20.1-alpine3.9`, `10.20-alpine3.9`, `10-alpine3.9`, `dubnium-alpine3.9`](https://github.com/nodejs/docker-node/blob/d071b895dd1b8da6c566f45b971825fe5b087b21/10/alpine3.9/Dockerfile) +- [`10.20.1-alpine3.10`, `10.20-alpine3.10`, `10-alpine3.10`, `dubnium-alpine3.10`](https://github.com/nodejs/docker-node/blob/d071b895dd1b8da6c566f45b971825fe5b087b21/10/alpine3.10/Dockerfile) +- [`10.20.1-alpine3.11`, `10.20-alpine3.11`, `10-alpine3.11`, `dubnium-alpine3.11`, `10.20.1-alpine`, `10.20-alpine`, `10-alpine`, `dubnium-alpine`](https://github.com/nodejs/docker-node/blob/d071b895dd1b8da6c566f45b971825fe5b087b21/10/alpine3.11/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/nodejs/docker-node/issues](https://github.com/nodejs/docker-node/issues) -- **Maintained by**: - [The Node.js Docker Team](https://github.com/nodejs/docker-node) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/node/), [`arm32v6`](https://hub.docker.com/r/arm32v6/node/), [`arm32v7`](https://hub.docker.com/r/arm32v7/node/), [`arm64v8`](https://hub.docker.com/r/arm64v8/node/), [`i386`](https://hub.docker.com/r/i386/node/), [`ppc64le`](https://hub.docker.com/r/ppc64le/node/), [`s390x`](https://hub.docker.com/r/s390x/node/) diff --git a/notary/README.md b/notary/README.md index f6ca4f136415..fb509f482aaa 100644 --- a/notary/README.md +++ b/notary/README.md @@ -14,22 +14,24 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [Docker, Inc.](https://github.com/docker/notary-official-images) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links - [`server-0.6.1-2`, `server`](https://github.com/docker/notary-official-images/blob/278bbe63ea6bfb67974fe969c77e02049fe47ab7/notary-server/Dockerfile) - [`signer-0.6.1-2`, `signer`](https://github.com/docker/notary-official-images/blob/278bbe63ea6bfb67974fe969c77e02049fe47ab7/notary-signer/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/docker/notary-official-images/issues](https://github.com/docker/notary-official-images/issues) -- **Maintained by**: - [Docker, Inc.](https://github.com/docker/notary-official-images) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/notary/), [`arm32v6`](https://hub.docker.com/r/arm32v6/notary/), [`arm64v8`](https://hub.docker.com/r/arm64v8/notary/), [`i386`](https://hub.docker.com/r/i386/notary/), [`ppc64le`](https://hub.docker.com/r/ppc64le/notary/), [`s390x`](https://hub.docker.com/r/s390x/notary/) diff --git a/nuxeo/README.md b/nuxeo/README.md index 5142d3b00b13..e1650f344937 100644 --- a/nuxeo/README.md +++ b/nuxeo/README.md @@ -14,6 +14,14 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [Nuxeo](https://github.com/nuxeo/docker-nuxeo) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links - [`7.10`, `7`, `LTS-2015`](https://github.com/nuxeo/docker-nuxeo/blob/f253a2398dbc39b42ca6ff84f2adeda8c1e8287e/7.10/Dockerfile) @@ -21,17 +29,11 @@ WARNING: - [`9.10`, `9`, `LTS-2017`](https://github.com/nuxeo/docker-nuxeo/blob/f253a2398dbc39b42ca6ff84f2adeda8c1e8287e/9.10/Dockerfile) - [`10.10`, `10`, `LTS-2019`, `LTS`, `FT`, `latest`](https://github.com/nuxeo/docker-nuxeo/blob/f253a2398dbc39b42ca6ff84f2adeda8c1e8287e/10.10/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/nuxeo/docker-nuxeo/issues](https://github.com/nuxeo/docker-nuxeo/issues) -- **Maintained by**: - [Nuxeo](https://github.com/nuxeo/docker-nuxeo) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/nuxeo/) diff --git a/odoo/README.md b/odoo/README.md index c8d6e3b1def9..5bc25b79f4ea 100644 --- a/odoo/README.md +++ b/odoo/README.md @@ -14,23 +14,25 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`13.0`, `13`, `latest`](https://github.com/odoo/docker/blob/6d92142da193f60c161f97eea1079f437dd51d7e/13.0/Dockerfile) -- [`12.0`, `12`](https://github.com/odoo/docker/blob/6d92142da193f60c161f97eea1079f437dd51d7e/12.0/Dockerfile) -- [`11.0`, `11`](https://github.com/odoo/docker/blob/6d92142da193f60c161f97eea1079f437dd51d7e/11.0/Dockerfile) - # Quick reference +- **Maintained by**: + [Odoo](https://github.com/odoo/docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`13.0`, `13`, `latest`](https://github.com/odoo/docker/blob/f116a674ca62595d0fbf1ded206ec2e4d962ebf0/13.0/Dockerfile) +- [`12.0`, `12`](https://github.com/odoo/docker/blob/f116a674ca62595d0fbf1ded206ec2e4d962ebf0/12.0/Dockerfile) +- [`11.0`, `11`](https://github.com/odoo/docker/blob/f116a674ca62595d0fbf1ded206ec2e4d962ebf0/11.0/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/odoo/docker/issues](https://github.com/odoo/docker/issues) -- **Maintained by**: - [Odoo](https://github.com/odoo/docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/odoo/) diff --git a/open-liberty/README.md b/open-liberty/README.md index 3f0699b3d42e..5ac028cb8c42 100644 --- a/open-liberty/README.md +++ b/open-liberty/README.md @@ -14,66 +14,32 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`kernel`, `kernel-java8-openj9`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/latest/kernel/Dockerfile.ubuntu.adoptopenjdk8) -- [`full`, `full-java8-openj9`, `latest`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/latest/full/Dockerfile.ubuntu.adoptopenjdk8) -- [`19.0.0.12-kernel-java8-openj9`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.12/kernel/Dockerfile.ubuntu.adoptopenjdk8) -- [`19.0.0.12-full-java8-openj9`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.12/full/Dockerfile.ubuntu.adoptopenjdk8) -- [`19.0.0.9-kernel`, `19.0.0.9-kernel-java8-ibm`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/kernel/Dockerfile.ubuntu.ibmjava8) -- [`19.0.0.9-kernel-java8-ibmsfj`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/kernel/Dockerfile.alpine.ibmsfj8) -- [`19.0.0.9-kernel-java8-openj9`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/kernel/Dockerfile.ubuntu.adoptopenjdk8) -- [`19.0.0.9-kernel-java11`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/kernel/Dockerfile.ubuntu.adoptopenjdk11) -- [`19.0.0.9-webProfile8`, `19.0.0.9-webProfile8-java8-ibm`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/webProfile8/Dockerfile.ubuntu.ibmjava8) -- [`19.0.0.9-webProfile8-java8-ibmsfj`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/webProfile8/Dockerfile.alpine.ibmsfj8) -- [`19.0.0.9-webProfile8-java8-openj9`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/webProfile8/Dockerfile.ubuntu.adoptopenjdk8) -- [`19.0.0.9-webProfile8-java11`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/webProfile8/Dockerfile.ubuntu.adoptopenjdk11) -- [`19.0.0.9-javaee8`, `19.0.0.9-javaee8-java8-ibm`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/javaee8/Dockerfile.ubuntu.ibmjava8) -- [`19.0.0.9-javaee8-java8-ibmsfj`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/javaee8/Dockerfile.alpine.ibmsfj8) -- [`19.0.0.9-javaee8-java8-openj9`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/javaee8/Dockerfile.ubuntu.adoptopenjdk8) -- [`19.0.0.9-javaee8-java11`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/javaee8/Dockerfile.ubuntu.adoptopenjdk11) -- [`19.0.0.9-microProfile1`, `19.0.0.9-microProfile1-java8-ibm`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/microProfile1/Dockerfile.ubuntu.ibmjava8) -- [`19.0.0.9-microProfile1-java8-ibmsfj`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/microProfile1/Dockerfile.alpine.ibmsfj8) -- [`19.0.0.9-microProfile1-java8-openj9`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/microProfile1/Dockerfile.ubuntu.adoptopenjdk8) -- [`19.0.0.9-microProfile1-java11`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/microProfile1/Dockerfile.ubuntu.adoptopenjdk11) -- [`19.0.0.9-microProfile2`, `19.0.0.9-microProfile2-java8-ibm`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/microProfile2/Dockerfile.ubuntu.ibmjava8) -- [`19.0.0.9-microProfile2-java8-ibmsfj`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/microProfile2/Dockerfile.alpine.ibmsfj8) -- [`19.0.0.9-microProfile2-java8-openj9`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/microProfile2/Dockerfile.ubuntu.adoptopenjdk8) -- [`19.0.0.9-microProfile2-java11`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/microProfile2/Dockerfile.ubuntu.adoptopenjdk11) -- [`19.0.0.9-microProfile3`, `19.0.0.9-microProfile3-java8-ibm`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/microProfile3/Dockerfile.ubuntu.ibmjava8) -- [`19.0.0.9-microProfile3-java8-ibmsfj`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/microProfile3/Dockerfile.alpine.ibmsfj8) -- [`19.0.0.9-microProfile3-java8-openj9`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/microProfile3/Dockerfile.ubuntu.adoptopenjdk8) -- [`19.0.0.9-microProfile3-java11`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/microProfile3/Dockerfile.ubuntu.adoptopenjdk11) -- [`19.0.0.9-springBoot2`, `19.0.0.9-springBoot2-java8-ibm`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/springBoot2/Dockerfile.ubuntu.ibmjava8) -- [`19.0.0.9-springBoot2-java8-ibmsfj`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/springBoot2/Dockerfile.alpine.ibmsfj8) -- [`19.0.0.9-springBoot2-java8-openj9`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/springBoot2/Dockerfile.ubuntu.adoptopenjdk8) -- [`19.0.0.9-springBoot2-java11`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/springBoot2/Dockerfile.ubuntu.adoptopenjdk11) -- [`19.0.0.9-webProfile7`, `19.0.0.9-webProfile7-java8-ibm`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/webProfile7/Dockerfile.ubuntu.ibmjava8) -- [`19.0.0.9-webProfile7-java8-ibmsfj`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/webProfile7/Dockerfile.alpine.ibmsfj8) -- [`19.0.0.9-webProfile7-java8-openj9`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/webProfile7/Dockerfile.ubuntu.adoptopenjdk8) -- [`19.0.0.9-webProfile7-java11`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/webProfile7/Dockerfile.ubuntu.adoptopenjdk11) -- [`19.0.0.9-javaee7`, `19.0.0.9-javaee7-java8-ibm`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/javaee7/Dockerfile.ubuntu.ibmjava8) -- [`19.0.0.9-javaee7-java8-ibmsfj`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/javaee7/Dockerfile.alpine.ibmsfj8) -- [`19.0.0.9-javaee7-java8-openj9`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/javaee7/Dockerfile.ubuntu.adoptopenjdk8) -- [`19.0.0.9-javaee7-java11`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/javaee7/Dockerfile.ubuntu.adoptopenjdk11) -- [`19.0.0.9-springBoot1`, `19.0.0.9-springBoot1-java8-ibm`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/springBoot1/Dockerfile.ubuntu.ibmjava8) -- [`19.0.0.9-springBoot1-java8-ibmsfj`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/springBoot1/Dockerfile.alpine.ibmsfj8) -- [`19.0.0.9-springBoot1-java8-openj9`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/springBoot1/Dockerfile.ubuntu.adoptopenjdk8) -- [`19.0.0.9-springBoot1-java11`](https://github.com/OpenLiberty/ci.docker/blob/7c7bef891fdf69ec74a2f63cbd1354adb5eb16c7/releases/19.0.0.9/springBoot1/Dockerfile.ubuntu.adoptopenjdk11) - # Quick reference +- **Maintained by**: + [the Open Liberty Community](https://github.com/OpenLiberty/ci.docker) + - **Where to get help**: [the Open Liberty community](https://www.openliberty.io/community/) +# Supported tags and respective `Dockerfile` links + +- [`kernel`, `kernel-java8-openj9`](https://github.com/OpenLiberty/ci.docker/blob/17276f4286810d86d3a067c34dd60a06cfdb2c35/releases/latest/kernel/Dockerfile.ubuntu.adoptopenjdk8) +- [`full`, `full-java8-openj9`, `latest`](https://github.com/OpenLiberty/ci.docker/blob/17276f4286810d86d3a067c34dd60a06cfdb2c35/releases/latest/full/Dockerfile.ubuntu.adoptopenjdk8) +- [`20.0.0.5-kernel-java8-openj9`](https://github.com/OpenLiberty/ci.docker/blob/17276f4286810d86d3a067c34dd60a06cfdb2c35/releases/20.0.0.5/kernel/Dockerfile.ubuntu.adoptopenjdk8) +- [`20.0.0.5-full-java8-openj9`](https://github.com/OpenLiberty/ci.docker/blob/17276f4286810d86d3a067c34dd60a06cfdb2c35/releases/20.0.0.5/full/Dockerfile.ubuntu.adoptopenjdk8) +- [`20.0.0.3-kernel-java8-openj9`](https://github.com/OpenLiberty/ci.docker/blob/17276f4286810d86d3a067c34dd60a06cfdb2c35/releases/20.0.0.3/kernel/Dockerfile.ubuntu.adoptopenjdk8) +- [`20.0.0.3-full-java8-openj9`](https://github.com/OpenLiberty/ci.docker/blob/17276f4286810d86d3a067c34dd60a06cfdb2c35/releases/20.0.0.3/full/Dockerfile.ubuntu.adoptopenjdk8) +- [`19.0.0.12-kernel-java8-openj9`](https://github.com/OpenLiberty/ci.docker/blob/17276f4286810d86d3a067c34dd60a06cfdb2c35/releases/19.0.0.12/kernel/Dockerfile.ubuntu.adoptopenjdk8) +- [`19.0.0.12-full-java8-openj9`](https://github.com/OpenLiberty/ci.docker/blob/17276f4286810d86d3a067c34dd60a06cfdb2c35/releases/19.0.0.12/full/Dockerfile.ubuntu.adoptopenjdk8) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/OpenLiberty/ci.docker/issues](https://github.com/OpenLiberty/ci.docker/issues) -- **Maintained by**: - [the Open Liberty Community](https://github.com/OpenLiberty/ci.docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/open-liberty/), [`i386`](https://hub.docker.com/r/i386/open-liberty/), [`ppc64le`](https://hub.docker.com/r/ppc64le/open-liberty/), [`s390x`](https://hub.docker.com/r/s390x/open-liberty/) + [`amd64`](https://hub.docker.com/r/amd64/open-liberty/), [`ppc64le`](https://hub.docker.com/r/ppc64le/open-liberty/), [`s390x`](https://hub.docker.com/r/s390x/open-liberty/) - **Published image artifact details**: [repo-info repo's `repos/open-liberty/` directory](https://github.com/docker-library/repo-info/blob/master/repos/open-liberty) ([history](https://github.com/docker-library/repo-info/commits/master/repos/open-liberty)) @@ -90,7 +56,7 @@ WARNING: The images in this repository contain Open Liberty. For more information about Open Liberty, see the [Open Liberty Website](https://openliberty.io/) site. -If you're looking for Open Liberty based on Red Hat's Universal Base Image, please see [this repo](https://hub.docker.com/r/openliberty/open-liberty). +This repository contains OpenLiberty based on top of OpenJDK 8 Eclipse OpenJ9 with Ubuntu images only. See [here](https://hub.docker.com/r/openliberty/open-liberty) for Open Liberty based on Red Hat's Universal Base Image, which includes additional java options. # Image User @@ -137,7 +103,7 @@ Please note that this pattern will duplicate the docker layers for those artifac There are multiple tags available in this repository. -The `kernel` image contains the Liberty kernel and can be used as the basis for custom built images that contain only the features required for a specific application. For example, the following Dockerfile starts with this image, copies in the `server.xml` that lists the features required by the application and then run a built-in script to install the needed features. +The `kernel` image contains just the Liberty kernel and no additional runtime features. This image is the recommended basis for custom built images, so that they can contain only the features required for a specific application. For example, the following Dockerfile starts with this image, copies in the `server.xml` that lists the features required by the application, and then uses the `configure.sh` script to download those features from the online repository. ```dockerfile FROM open-liberty:kernel @@ -160,7 +126,7 @@ The images are designed to support a number of different usage patterns. The fol It is a very strong best practice to create an extending Docker image, we called it the `application image`, that encapsulates an application and its configuration. This creates a robust, self-contained and predictable Docker image that can span new containers upon request, without relying on volumes or other external runtime artifacts that may behave different over time. -If you want to build the smallest possible WebSphere Liberty application image you can start with our `kernel` tag, add your artifacts, and run `configure.sh` to grow the set of features to be fit-for-purpose. Please see our [GitHub page](https://github.com/OpenLiberty/ci.docker#building-an-application-image) for more details. +If you want to build the smallest possible Open Liberty application image you can start with our `kernel` tag, add your artifacts, and run `configure.sh` to grow the set of features to be fit-for-purpose. Please see our [GitHub page](https://github.com/OpenLiberty/ci.docker#building-an-application-image) for more details. ## Enabling Enterprise functionality @@ -175,7 +141,7 @@ When using `volumes`, an application file can be mounted in the `dropins` direct ```console $ docker run -d -p 80:9080 -p 443:9443 \ -v /tmp/DefaultServletEngine/dropins/Sample1.war:/config/dropins/Sample1.war \ - open-liberty:webProfile8 + open-liberty:full ``` When the server is started, you can browse to http://localhost/Sample1/SimpleServlet on the Docker host. @@ -187,18 +153,24 @@ For greater flexibility over configuration, it is possible to mount an entire se ```console $ docker run -d -p 80:9080 \ -v /tmp/DefaultServletEngine:/config \ - open-liberty:webProfile8 + open-liberty:full ``` -# Using `springBoot` images +# Using Spring Boot with Open Liberty + +The `full` images introduce capabilities specific to the support of all Liberty features, including Spring Boot applications. This image thus includes the `springBootUtility` used to separate Spring Boot applications into thin applications and dependency library caches. To get these same capabilities without including features you are not using, build instead on top of `kernel` images and run configure.sh for your server.xml, ensuring that it enables either the `springBoot-1.5` or `springBoot-2.0` feature. -The `springBoot` images introduce capabilities specific to the support of Spring Boot applications, including the `springBootUtility` used to separate Spring Boot applications into thin applications and dependency library caches. To elaborate these capabilities this section assumes the standalone Spring Boot 2.0.x application `hellospringboot.jar` exists in the `/tmp` directory. +To elaborate these capabilities this section assumes the standalone Spring Boot 2.0.x application `hellospringboot.jar` exists in the `/tmp` directory. 1. A Spring Boot application JAR deploys to the `dropins/spring` directory within the default server configuration, not the `dropins` directory. Liberty allows one Spring Boot application per server configuration. You can create a Spring Boot application layer over this image by adding the application JAR to the `dropins/spring` directory. In this example we copied `hellospringboot.jar` from `/tmp` to the same directory containing the following Dockerfile. ```dockerfile - FROM open-liberty:springBoot2 + FROM open-liberty:kernel + COPY --chown=1001:0 hellospringboot.jar /config/dropins/spring/ + COPY --chown=1001:0 server.xml /config/ + + RUN configure.sh ``` The custom image can be built and run as follows. @@ -208,18 +180,19 @@ The `springBoot` images introduce capabilities specific to the support of Spring $ docker run -d -p 8080:9080 app ``` -2. The `springBoot` images provide the library cache directory, `lib.index.cache`, which contains an indexed library cache created by the `springBootUtility` command. Use `lib.index.cache` to provide the library cache for a thin application. +2. The `full` images provide the library cache directory, `lib.index.cache`, which contains an indexed library cache created by the `springBootUtility` command. Use `lib.index.cache` to provide the library cache for a thin application. - You can use the `springBootUtility` command to create thin application and library cache layers over a `springBoot` image. The following example uses docker staging to efficiently build an image that deploys a fat Spring Boot application as two layers containing a thin application and a library cache. + You can use the `springBootUtility` command to create thin application and library cache layers over a `full` image. The following example uses docker staging to efficiently build an image that deploys a fat Spring Boot application as two layers containing a thin application and a library cache. ```dockerfile - FROM open-liberty:springBoot2 as staging + FROM open-liberty:kernel as staging COPY --chown=1001:0 hellospringboot.jar /staging/myFatApp.jar - RUN springBootUtility thin \ + COPY --chown=1001:0 server.xml /config/ + RUN configure.sh && springBootUtility thin \ --sourceAppPath=/staging/myFatApp.jar \ --targetThinAppPath=/staging/myThinApp.jar \ --targetLibCachePath=/staging/lib.index.cache - FROM open-liberty:springBoot2 + FROM open-liberty:kernel COPY --from=staging /staging/lib.index.cache /lib.index.cache COPY --from=staging /staging/myThinApp.jar /config/dropins/spring/myThinApp.jar ``` diff --git a/open-liberty/content.md b/open-liberty/content.md index f2519b8a893d..8ebff9d2c884 100644 --- a/open-liberty/content.md +++ b/open-liberty/content.md @@ -2,7 +2,7 @@ The images in this repository contain Open Liberty. For more information about Open Liberty, see the [Open Liberty Website](https://openliberty.io/) site. -If you're looking for Open Liberty based on Red Hat's Universal Base Image, please see [this repo](https://hub.docker.com/r/openliberty/open-liberty). +This repository contains OpenLiberty based on top of OpenJDK 8 Eclipse OpenJ9 with Ubuntu images only. See [here](https://hub.docker.com/r/openliberty/open-liberty) for Open Liberty based on Red Hat's Universal Base Image, which includes additional java options. # Image User @@ -49,7 +49,7 @@ Please note that this pattern will duplicate the docker layers for those artifac There are multiple tags available in this repository. -The `kernel` image contains the Liberty kernel and can be used as the basis for custom built images that contain only the features required for a specific application. For example, the following Dockerfile starts with this image, copies in the `server.xml` that lists the features required by the application and then run a built-in script to install the needed features. +The `kernel` image contains just the Liberty kernel and no additional runtime features. This image is the recommended basis for custom built images, so that they can contain only the features required for a specific application. For example, the following Dockerfile starts with this image, copies in the `server.xml` that lists the features required by the application, and then uses the `configure.sh` script to download those features from the online repository. ```dockerfile FROM %%IMAGE%%:kernel @@ -72,7 +72,7 @@ The images are designed to support a number of different usage patterns. The fol It is a very strong best practice to create an extending Docker image, we called it the `application image`, that encapsulates an application and its configuration. This creates a robust, self-contained and predictable Docker image that can span new containers upon request, without relying on volumes or other external runtime artifacts that may behave different over time. -If you want to build the smallest possible WebSphere Liberty application image you can start with our `kernel` tag, add your artifacts, and run `configure.sh` to grow the set of features to be fit-for-purpose. Please see our [GitHub page](https://github.com/OpenLiberty/ci.docker#building-an-application-image) for more details. +If you want to build the smallest possible Open Liberty application image you can start with our `kernel` tag, add your artifacts, and run `configure.sh` to grow the set of features to be fit-for-purpose. Please see our [GitHub page](https://github.com/OpenLiberty/ci.docker#building-an-application-image) for more details. ## Enabling Enterprise functionality @@ -87,7 +87,7 @@ When using `volumes`, an application file can be mounted in the `dropins` direct ```console $ docker run -d -p 80:9080 -p 443:9443 \ -v /tmp/DefaultServletEngine/dropins/Sample1.war:/config/dropins/Sample1.war \ - %%IMAGE%%:webProfile8 + %%IMAGE%%:full ``` When the server is started, you can browse to http://localhost/Sample1/SimpleServlet on the Docker host. @@ -99,18 +99,24 @@ For greater flexibility over configuration, it is possible to mount an entire se ```console $ docker run -d -p 80:9080 \ -v /tmp/DefaultServletEngine:/config \ - %%IMAGE%%:webProfile8 + %%IMAGE%%:full ``` -# Using `springBoot` images +# Using Spring Boot with Open Liberty -The `springBoot` images introduce capabilities specific to the support of Spring Boot applications, including the `springBootUtility` used to separate Spring Boot applications into thin applications and dependency library caches. To elaborate these capabilities this section assumes the standalone Spring Boot 2.0.x application `hellospringboot.jar` exists in the `/tmp` directory. +The `full` images introduce capabilities specific to the support of all Liberty features, including Spring Boot applications. This image thus includes the `springBootUtility` used to separate Spring Boot applications into thin applications and dependency library caches. To get these same capabilities without including features you are not using, build instead on top of `kernel` images and run configure.sh for your server.xml, ensuring that it enables either the `springBoot-1.5` or `springBoot-2.0` feature. + +To elaborate these capabilities this section assumes the standalone Spring Boot 2.0.x application `hellospringboot.jar` exists in the `/tmp` directory. 1. A Spring Boot application JAR deploys to the `dropins/spring` directory within the default server configuration, not the `dropins` directory. Liberty allows one Spring Boot application per server configuration. You can create a Spring Boot application layer over this image by adding the application JAR to the `dropins/spring` directory. In this example we copied `hellospringboot.jar` from `/tmp` to the same directory containing the following Dockerfile. ```dockerfile - FROM %%IMAGE%%:springBoot2 + FROM %%IMAGE%%:kernel + COPY --chown=1001:0 hellospringboot.jar /config/dropins/spring/ + COPY --chown=1001:0 server.xml /config/ + + RUN configure.sh ``` The custom image can be built and run as follows. @@ -120,18 +126,19 @@ The `springBoot` images introduce capabilities specific to the support of Spring $ docker run -d -p 8080:9080 app ``` -2. The `springBoot` images provide the library cache directory, `lib.index.cache`, which contains an indexed library cache created by the `springBootUtility` command. Use `lib.index.cache` to provide the library cache for a thin application. +2. The `full` images provide the library cache directory, `lib.index.cache`, which contains an indexed library cache created by the `springBootUtility` command. Use `lib.index.cache` to provide the library cache for a thin application. - You can use the `springBootUtility` command to create thin application and library cache layers over a `springBoot` image. The following example uses docker staging to efficiently build an image that deploys a fat Spring Boot application as two layers containing a thin application and a library cache. + You can use the `springBootUtility` command to create thin application and library cache layers over a `full` image. The following example uses docker staging to efficiently build an image that deploys a fat Spring Boot application as two layers containing a thin application and a library cache. ```dockerfile - FROM %%IMAGE%%:springBoot2 as staging + FROM %%IMAGE%%:kernel as staging COPY --chown=1001:0 hellospringboot.jar /staging/myFatApp.jar - RUN springBootUtility thin \ + COPY --chown=1001:0 server.xml /config/ + RUN configure.sh && springBootUtility thin \ --sourceAppPath=/staging/myFatApp.jar \ --targetThinAppPath=/staging/myThinApp.jar \ --targetLibCachePath=/staging/lib.index.cache - FROM %%IMAGE%%:springBoot2 + FROM %%IMAGE%%:kernel COPY --from=staging /staging/lib.index.cache /lib.index.cache COPY --from=staging /staging/myThinApp.jar /config/dropins/spring/myThinApp.jar ``` diff --git a/openjdk/README.md b/openjdk/README.md index 97bfeb426ad5..ac2be7f3c1ac 100644 --- a/openjdk/README.md +++ b/openjdk/README.md @@ -14,129 +14,116 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/openjdk) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links (See ["What's the difference between 'Shared' and 'Simple' tags?" in the FAQ](https://github.com/docker-library/faq#whats-the-difference-between-shared-and-simple-tags).) ## Simple Tags -- [`15-ea-10-jdk-oraclelinux7`, `15-ea-10-oraclelinux7`, `15-ea-jdk-oraclelinux7`, `15-ea-oraclelinux7`, `15-jdk-oraclelinux7`, `15-oraclelinux7`, `15-ea-10-jdk-oracle`, `15-ea-10-oracle`, `15-ea-jdk-oracle`, `15-ea-oracle`, `15-jdk-oracle`, `15-oracle`](https://github.com/docker-library/openjdk/blob/310de6743d7ab2945e062c38106a9f3ff93bd3c2/15/jdk/oracle/Dockerfile) -- [`15-ea-10-jdk-buster`, `15-ea-10-buster`, `15-ea-jdk-buster`, `15-ea-buster`, `15-jdk-buster`, `15-buster`](https://github.com/docker-library/openjdk/blob/310de6743d7ab2945e062c38106a9f3ff93bd3c2/15/jdk/Dockerfile) -- [`15-ea-10-jdk-slim-buster`, `15-ea-10-slim-buster`, `15-ea-jdk-slim-buster`, `15-ea-slim-buster`, `15-jdk-slim-buster`, `15-slim-buster`, `15-ea-10-jdk-slim`, `15-ea-10-slim`, `15-ea-jdk-slim`, `15-ea-slim`, `15-jdk-slim`, `15-slim`](https://github.com/docker-library/openjdk/blob/310de6743d7ab2945e062c38106a9f3ff93bd3c2/15/jdk/slim/Dockerfile) -- [`15-ea-7-jdk-alpine3.11`, `15-ea-7-alpine3.11`, `15-ea-jdk-alpine3.11`, `15-ea-alpine3.11`, `15-jdk-alpine3.11`, `15-alpine3.11`, `15-ea-7-jdk-alpine`, `15-ea-7-alpine`, `15-ea-jdk-alpine`, `15-ea-alpine`, `15-jdk-alpine`, `15-alpine`](https://github.com/docker-library/openjdk/blob/ddfe4a29dd66d34375d6ebc4455c550524672e3e/15/jdk/alpine/Dockerfile) -- [`15-ea-10-jdk-windowsservercore-1809`, `15-ea-10-windowsservercore-1809`, `15-ea-jdk-windowsservercore-1809`, `15-ea-windowsservercore-1809`, `15-jdk-windowsservercore-1809`, `15-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/310de6743d7ab2945e062c38106a9f3ff93bd3c2/15/jdk/windows/windowsservercore-1809/Dockerfile) -- [`15-ea-10-jdk-windowsservercore-ltsc2016`, `15-ea-10-windowsservercore-ltsc2016`, `15-ea-jdk-windowsservercore-ltsc2016`, `15-ea-windowsservercore-ltsc2016`, `15-jdk-windowsservercore-ltsc2016`, `15-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/310de6743d7ab2945e062c38106a9f3ff93bd3c2/15/jdk/windows/windowsservercore-ltsc2016/Dockerfile) -- [`15-ea-10-jdk-nanoserver-1809`, `15-ea-10-nanoserver-1809`, `15-ea-jdk-nanoserver-1809`, `15-ea-nanoserver-1809`, `15-jdk-nanoserver-1809`, `15-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/310de6743d7ab2945e062c38106a9f3ff93bd3c2/15/jdk/windows/nanoserver-1809/Dockerfile) -- [`14-jdk-oraclelinux7`, `14-oraclelinux7`, `14-jdk-oracle`, `14-oracle`](https://github.com/docker-library/openjdk/blob/9be7dd0e7664b407d2fae82ebd7c7b03aaa415ee/14/jdk/oracle/Dockerfile) -- [`14-jdk-buster`, `14-buster`](https://github.com/docker-library/openjdk/blob/9be7dd0e7664b407d2fae82ebd7c7b03aaa415ee/14/jdk/Dockerfile) -- [`14-jdk-slim-buster`, `14-slim-buster`, `14-jdk-slim`, `14-slim`](https://github.com/docker-library/openjdk/blob/9be7dd0e7664b407d2fae82ebd7c7b03aaa415ee/14/jdk/slim/Dockerfile) -- [`14-jdk-windowsservercore-1809`, `14-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/9be7dd0e7664b407d2fae82ebd7c7b03aaa415ee/14/jdk/windows/windowsservercore-1809/Dockerfile) -- [`14-jdk-windowsservercore-ltsc2016`, `14-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/9be7dd0e7664b407d2fae82ebd7c7b03aaa415ee/14/jdk/windows/windowsservercore-ltsc2016/Dockerfile) -- [`14-jdk-nanoserver-1809`, `14-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/d676a9c8649a1f8b40b60fdbdf3a6475af030759/14/jdk/windows/nanoserver-1809/Dockerfile) -- [`13.0.2-jdk-oraclelinux7`, `13.0.2-oraclelinux7`, `13.0-jdk-oraclelinux7`, `13.0-oraclelinux7`, `13-jdk-oraclelinux7`, `13-oraclelinux7`, `jdk-oraclelinux7`, `oraclelinux7`, `13.0.2-jdk-oracle`, `13.0.2-oracle`, `13.0-jdk-oracle`, `13.0-oracle`, `13-jdk-oracle`, `13-oracle`, `jdk-oracle`, `oracle`](https://github.com/docker-library/openjdk/blob/626e2f82bb753cb530feea7955698c29d346e738/13/jdk/oracle/Dockerfile) -- [`13.0.2-jdk-buster`, `13.0.2-buster`, `13.0-jdk-buster`, `13.0-buster`, `13-jdk-buster`, `13-buster`, `jdk-buster`, `buster`](https://github.com/docker-library/openjdk/blob/626e2f82bb753cb530feea7955698c29d346e738/13/jdk/Dockerfile) -- [`13.0.2-jdk-slim-buster`, `13.0.2-slim-buster`, `13.0-jdk-slim-buster`, `13.0-slim-buster`, `13-jdk-slim-buster`, `13-slim-buster`, `jdk-slim-buster`, `slim-buster`, `13.0.2-jdk-slim`, `13.0.2-slim`, `13.0-jdk-slim`, `13.0-slim`, `13-jdk-slim`, `13-slim`, `jdk-slim`, `slim`](https://github.com/docker-library/openjdk/blob/626e2f82bb753cb530feea7955698c29d346e738/13/jdk/slim/Dockerfile) -- [`13.0.2-jdk-windowsservercore-1809`, `13.0.2-windowsservercore-1809`, `13.0-jdk-windowsservercore-1809`, `13.0-windowsservercore-1809`, `13-jdk-windowsservercore-1809`, `13-windowsservercore-1809`, `jdk-windowsservercore-1809`, `windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/626e2f82bb753cb530feea7955698c29d346e738/13/jdk/windows/windowsservercore-1809/Dockerfile) -- [`13.0.2-jdk-windowsservercore-ltsc2016`, `13.0.2-windowsservercore-ltsc2016`, `13.0-jdk-windowsservercore-ltsc2016`, `13.0-windowsservercore-ltsc2016`, `13-jdk-windowsservercore-ltsc2016`, `13-windowsservercore-ltsc2016`, `jdk-windowsservercore-ltsc2016`, `windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/626e2f82bb753cb530feea7955698c29d346e738/13/jdk/windows/windowsservercore-ltsc2016/Dockerfile) -- [`13.0.2-jdk-nanoserver-1809`, `13.0.2-nanoserver-1809`, `13.0-jdk-nanoserver-1809`, `13.0-nanoserver-1809`, `13-jdk-nanoserver-1809`, `13-nanoserver-1809`, `jdk-nanoserver-1809`, `nanoserver-1809`](https://github.com/docker-library/openjdk/blob/626e2f82bb753cb530feea7955698c29d346e738/13/jdk/windows/nanoserver-1809/Dockerfile) -- [`11.0.6-jdk-buster`, `11.0.6-buster`, `11.0-jdk-buster`, `11.0-buster`, `11-jdk-buster`, `11-buster`](https://github.com/docker-library/openjdk/blob/75b0f85e10c8cafa4fcdbbeea578a0adf99f657a/11/jdk/Dockerfile) -- [`11.0.6-jdk-slim-buster`, `11.0.6-slim-buster`, `11.0-jdk-slim-buster`, `11.0-slim-buster`, `11-jdk-slim-buster`, `11-slim-buster`, `11.0.6-jdk-slim`, `11.0.6-slim`, `11.0-jdk-slim`, `11.0-slim`, `11-jdk-slim`, `11-slim`](https://github.com/docker-library/openjdk/blob/1b6e2ef66a086f47315f5d05ecf7de3dae7413f2/11/jdk/slim/Dockerfile) -- [`11.0.6-jdk-windowsservercore-1809`, `11.0.6-windowsservercore-1809`, `11.0-jdk-windowsservercore-1809`, `11.0-windowsservercore-1809`, `11-jdk-windowsservercore-1809`, `11-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/1b6e2ef66a086f47315f5d05ecf7de3dae7413f2/11/jdk/windows/windowsservercore-1809/Dockerfile) -- [`11.0.6-jdk-windowsservercore-ltsc2016`, `11.0.6-windowsservercore-ltsc2016`, `11.0-jdk-windowsservercore-ltsc2016`, `11.0-windowsservercore-ltsc2016`, `11-jdk-windowsservercore-ltsc2016`, `11-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/1b6e2ef66a086f47315f5d05ecf7de3dae7413f2/11/jdk/windows/windowsservercore-ltsc2016/Dockerfile) -- [`11.0.6-jdk-nanoserver-1809`, `11.0.6-nanoserver-1809`, `11.0-jdk-nanoserver-1809`, `11.0-nanoserver-1809`, `11-jdk-nanoserver-1809`, `11-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/1b6e2ef66a086f47315f5d05ecf7de3dae7413f2/11/jdk/windows/nanoserver-1809/Dockerfile) -- [`11.0.6-jre-buster`, `11.0-jre-buster`, `11-jre-buster`](https://github.com/docker-library/openjdk/blob/75b0f85e10c8cafa4fcdbbeea578a0adf99f657a/11/jre/Dockerfile) -- [`11.0.6-jre-slim-buster`, `11.0-jre-slim-buster`, `11-jre-slim-buster`, `11.0.6-jre-slim`, `11.0-jre-slim`, `11-jre-slim`](https://github.com/docker-library/openjdk/blob/1b6e2ef66a086f47315f5d05ecf7de3dae7413f2/11/jre/slim/Dockerfile) -- [`11.0.6-jre-windowsservercore-1809`, `11.0-jre-windowsservercore-1809`, `11-jre-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/1b6e2ef66a086f47315f5d05ecf7de3dae7413f2/11/jre/windows/windowsservercore-1809/Dockerfile) -- [`11.0.6-jre-windowsservercore-ltsc2016`, `11.0-jre-windowsservercore-ltsc2016`, `11-jre-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/1b6e2ef66a086f47315f5d05ecf7de3dae7413f2/11/jre/windows/windowsservercore-ltsc2016/Dockerfile) -- [`11.0.6-jre-nanoserver-1809`, `11.0-jre-nanoserver-1809`, `11-jre-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/1b6e2ef66a086f47315f5d05ecf7de3dae7413f2/11/jre/windows/nanoserver-1809/Dockerfile) -- [`8u242-jdk-buster`, `8u242-buster`, `8-jdk-buster`, `8-buster`](https://github.com/docker-library/openjdk/blob/75b0f85e10c8cafa4fcdbbeea578a0adf99f657a/8/jdk/Dockerfile) -- [`8u242-jdk-slim-buster`, `8u242-slim-buster`, `8-jdk-slim-buster`, `8-slim-buster`, `8u242-jdk-slim`, `8u242-slim`, `8-jdk-slim`, `8-slim`](https://github.com/docker-library/openjdk/blob/a886db8d5ea96b7bc0104b2f55fabd44bcb5e7c0/8/jdk/slim/Dockerfile) -- [`8u242-jdk-windowsservercore-1809`, `8u242-windowsservercore-1809`, `8-jdk-windowsservercore-1809`, `8-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/a886db8d5ea96b7bc0104b2f55fabd44bcb5e7c0/8/jdk/windows/windowsservercore-1809/Dockerfile) -- [`8u242-jdk-windowsservercore-ltsc2016`, `8u242-windowsservercore-ltsc2016`, `8-jdk-windowsservercore-ltsc2016`, `8-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/a886db8d5ea96b7bc0104b2f55fabd44bcb5e7c0/8/jdk/windows/windowsservercore-ltsc2016/Dockerfile) -- [`8u242-jdk-nanoserver-1809`, `8u242-nanoserver-1809`, `8-jdk-nanoserver-1809`, `8-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/a886db8d5ea96b7bc0104b2f55fabd44bcb5e7c0/8/jdk/windows/nanoserver-1809/Dockerfile) -- [`8u242-jre-buster`, `8-jre-buster`](https://github.com/docker-library/openjdk/blob/75b0f85e10c8cafa4fcdbbeea578a0adf99f657a/8/jre/Dockerfile) -- [`8u242-jre-slim-buster`, `8-jre-slim-buster`, `8u242-jre-slim`, `8-jre-slim`](https://github.com/docker-library/openjdk/blob/a886db8d5ea96b7bc0104b2f55fabd44bcb5e7c0/8/jre/slim/Dockerfile) -- [`8u242-jre-windowsservercore-1809`, `8-jre-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/a886db8d5ea96b7bc0104b2f55fabd44bcb5e7c0/8/jre/windows/windowsservercore-1809/Dockerfile) -- [`8u242-jre-windowsservercore-ltsc2016`, `8-jre-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/a886db8d5ea96b7bc0104b2f55fabd44bcb5e7c0/8/jre/windows/windowsservercore-ltsc2016/Dockerfile) -- [`8u242-jre-nanoserver-1809`, `8-jre-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/a886db8d5ea96b7bc0104b2f55fabd44bcb5e7c0/8/jre/windows/nanoserver-1809/Dockerfile) +- [`15-ea-24-jdk-oraclelinux7`, `15-ea-24-oraclelinux7`, `15-ea-jdk-oraclelinux7`, `15-ea-oraclelinux7`, `15-jdk-oraclelinux7`, `15-oraclelinux7`, `15-ea-24-jdk-oracle`, `15-ea-24-oracle`, `15-ea-jdk-oracle`, `15-ea-oracle`, `15-jdk-oracle`, `15-oracle`](https://github.com/docker-library/openjdk/blob/bb4265f075850b8b6b36347d0cb045a3fa4df18e/15/jdk/oracle/Dockerfile) +- [`15-ea-24-jdk-buster`, `15-ea-24-buster`, `15-ea-jdk-buster`, `15-ea-buster`, `15-jdk-buster`, `15-buster`](https://github.com/docker-library/openjdk/blob/bb4265f075850b8b6b36347d0cb045a3fa4df18e/15/jdk/Dockerfile) +- [`15-ea-24-jdk-slim-buster`, `15-ea-24-slim-buster`, `15-ea-jdk-slim-buster`, `15-ea-slim-buster`, `15-jdk-slim-buster`, `15-slim-buster`, `15-ea-24-jdk-slim`, `15-ea-24-slim`, `15-ea-jdk-slim`, `15-ea-slim`, `15-jdk-slim`, `15-slim`](https://github.com/docker-library/openjdk/blob/bb4265f075850b8b6b36347d0cb045a3fa4df18e/15/jdk/slim/Dockerfile) +- [`15-ea-10-jdk-alpine3.11`, `15-ea-10-alpine3.11`, `15-ea-jdk-alpine3.11`, `15-ea-alpine3.11`, `15-jdk-alpine3.11`, `15-alpine3.11`, `15-ea-10-jdk-alpine`, `15-ea-10-alpine`, `15-ea-jdk-alpine`, `15-ea-alpine`, `15-jdk-alpine`, `15-alpine`](https://github.com/docker-library/openjdk/blob/1e3425cc20e6a3bf052e2fe6c7f6a18054c92570/15/jdk/alpine/Dockerfile) +- [`15-ea-24-jdk-windowsservercore-1809`, `15-ea-24-windowsservercore-1809`, `15-ea-jdk-windowsservercore-1809`, `15-ea-windowsservercore-1809`, `15-jdk-windowsservercore-1809`, `15-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/bb4265f075850b8b6b36347d0cb045a3fa4df18e/15/jdk/windows/windowsservercore-1809/Dockerfile) +- [`15-ea-24-jdk-windowsservercore-ltsc2016`, `15-ea-24-windowsservercore-ltsc2016`, `15-ea-jdk-windowsservercore-ltsc2016`, `15-ea-windowsservercore-ltsc2016`, `15-jdk-windowsservercore-ltsc2016`, `15-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/bb4265f075850b8b6b36347d0cb045a3fa4df18e/15/jdk/windows/windowsservercore-ltsc2016/Dockerfile) +- [`15-ea-24-jdk-nanoserver-1809`, `15-ea-24-nanoserver-1809`, `15-ea-jdk-nanoserver-1809`, `15-ea-nanoserver-1809`, `15-jdk-nanoserver-1809`, `15-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/bb4265f075850b8b6b36347d0cb045a3fa4df18e/15/jdk/windows/nanoserver-1809/Dockerfile) +- [`14.0.1-jdk-oraclelinux7`, `14.0.1-oraclelinux7`, `14.0-jdk-oraclelinux7`, `14.0-oraclelinux7`, `14-jdk-oraclelinux7`, `14-oraclelinux7`, `jdk-oraclelinux7`, `oraclelinux7`, `14.0.1-jdk-oracle`, `14.0.1-oracle`, `14.0-jdk-oracle`, `14.0-oracle`, `14-jdk-oracle`, `14-oracle`, `jdk-oracle`, `oracle`](https://github.com/docker-library/openjdk/blob/1e3425cc20e6a3bf052e2fe6c7f6a18054c92570/14/jdk/oracle/Dockerfile) +- [`14.0.1-jdk-buster`, `14.0.1-buster`, `14.0-jdk-buster`, `14.0-buster`, `14-jdk-buster`, `14-buster`, `jdk-buster`, `buster`](https://github.com/docker-library/openjdk/blob/1e3425cc20e6a3bf052e2fe6c7f6a18054c92570/14/jdk/Dockerfile) +- [`14.0.1-jdk-slim-buster`, `14.0.1-slim-buster`, `14.0-jdk-slim-buster`, `14.0-slim-buster`, `14-jdk-slim-buster`, `14-slim-buster`, `jdk-slim-buster`, `slim-buster`, `14.0.1-jdk-slim`, `14.0.1-slim`, `14.0-jdk-slim`, `14.0-slim`, `14-jdk-slim`, `14-slim`, `jdk-slim`, `slim`](https://github.com/docker-library/openjdk/blob/1e3425cc20e6a3bf052e2fe6c7f6a18054c92570/14/jdk/slim/Dockerfile) +- [`14.0.1-jdk-windowsservercore-1809`, `14.0.1-windowsservercore-1809`, `14.0-jdk-windowsservercore-1809`, `14.0-windowsservercore-1809`, `14-jdk-windowsservercore-1809`, `14-windowsservercore-1809`, `jdk-windowsservercore-1809`, `windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/cd0e316abc515747ef6c9edc8a40914b50163ad2/14/jdk/windows/windowsservercore-1809/Dockerfile) +- [`14.0.1-jdk-windowsservercore-ltsc2016`, `14.0.1-windowsservercore-ltsc2016`, `14.0-jdk-windowsservercore-ltsc2016`, `14.0-windowsservercore-ltsc2016`, `14-jdk-windowsservercore-ltsc2016`, `14-windowsservercore-ltsc2016`, `jdk-windowsservercore-ltsc2016`, `windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/cd0e316abc515747ef6c9edc8a40914b50163ad2/14/jdk/windows/windowsservercore-ltsc2016/Dockerfile) +- [`14.0.1-jdk-nanoserver-1809`, `14.0.1-nanoserver-1809`, `14.0-jdk-nanoserver-1809`, `14.0-nanoserver-1809`, `14-jdk-nanoserver-1809`, `14-nanoserver-1809`, `jdk-nanoserver-1809`, `nanoserver-1809`](https://github.com/docker-library/openjdk/blob/cd0e316abc515747ef6c9edc8a40914b50163ad2/14/jdk/windows/nanoserver-1809/Dockerfile) +- [`11.0.7-jdk-buster`, `11.0.7-buster`, `11.0-jdk-buster`, `11.0-buster`, `11-jdk-buster`, `11-buster`](https://github.com/docker-library/openjdk/blob/bce2fa373dc270cccf539a8e31b5f2a432d23738/11/jdk/Dockerfile) +- [`11.0.7-jdk-slim-buster`, `11.0.7-slim-buster`, `11.0-jdk-slim-buster`, `11.0-slim-buster`, `11-jdk-slim-buster`, `11-slim-buster`, `11.0.7-jdk-slim`, `11.0.7-slim`, `11.0-jdk-slim`, `11.0-slim`, `11-jdk-slim`, `11-slim`](https://github.com/docker-library/openjdk/blob/bce2fa373dc270cccf539a8e31b5f2a432d23738/11/jdk/slim/Dockerfile) +- [`11.0.7-jdk-windowsservercore-1809`, `11.0.7-windowsservercore-1809`, `11.0-jdk-windowsservercore-1809`, `11.0-windowsservercore-1809`, `11-jdk-windowsservercore-1809`, `11-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/bce2fa373dc270cccf539a8e31b5f2a432d23738/11/jdk/windows/windowsservercore-1809/Dockerfile) +- [`11.0.7-jdk-windowsservercore-ltsc2016`, `11.0.7-windowsservercore-ltsc2016`, `11.0-jdk-windowsservercore-ltsc2016`, `11.0-windowsservercore-ltsc2016`, `11-jdk-windowsservercore-ltsc2016`, `11-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/bce2fa373dc270cccf539a8e31b5f2a432d23738/11/jdk/windows/windowsservercore-ltsc2016/Dockerfile) +- [`11.0.7-jdk-nanoserver-1809`, `11.0.7-nanoserver-1809`, `11.0-jdk-nanoserver-1809`, `11.0-nanoserver-1809`, `11-jdk-nanoserver-1809`, `11-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/3f6ab87ebe4bdea4470d0ff1e26f61dadd646c64/11/jdk/windows/nanoserver-1809/Dockerfile) +- [`11.0.7-jre-buster`, `11.0-jre-buster`, `11-jre-buster`](https://github.com/docker-library/openjdk/blob/bce2fa373dc270cccf539a8e31b5f2a432d23738/11/jre/Dockerfile) +- [`11.0.7-jre-slim-buster`, `11.0-jre-slim-buster`, `11-jre-slim-buster`, `11.0.7-jre-slim`, `11.0-jre-slim`, `11-jre-slim`](https://github.com/docker-library/openjdk/blob/bce2fa373dc270cccf539a8e31b5f2a432d23738/11/jre/slim/Dockerfile) +- [`11.0.7-jre-windowsservercore-1809`, `11.0-jre-windowsservercore-1809`, `11-jre-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/bce2fa373dc270cccf539a8e31b5f2a432d23738/11/jre/windows/windowsservercore-1809/Dockerfile) +- [`11.0.7-jre-windowsservercore-ltsc2016`, `11.0-jre-windowsservercore-ltsc2016`, `11-jre-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/bce2fa373dc270cccf539a8e31b5f2a432d23738/11/jre/windows/windowsservercore-ltsc2016/Dockerfile) +- [`11.0.7-jre-nanoserver-1809`, `11.0-jre-nanoserver-1809`, `11-jre-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/3f6ab87ebe4bdea4470d0ff1e26f61dadd646c64/11/jre/windows/nanoserver-1809/Dockerfile) +- [`8u252-jdk-buster`, `8u252-buster`, `8-jdk-buster`, `8-buster`](https://github.com/docker-library/openjdk/blob/e24f1c142d0a2fa1852b5ea899b691483fc72a02/8/jdk/Dockerfile) +- [`8u252-jdk-slim-buster`, `8u252-slim-buster`, `8-jdk-slim-buster`, `8-slim-buster`, `8u252-jdk-slim`, `8u252-slim`, `8-jdk-slim`, `8-slim`](https://github.com/docker-library/openjdk/blob/e24f1c142d0a2fa1852b5ea899b691483fc72a02/8/jdk/slim/Dockerfile) +- [`8u252-jdk-windowsservercore-1809`, `8u252-windowsservercore-1809`, `8-jdk-windowsservercore-1809`, `8-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/e24f1c142d0a2fa1852b5ea899b691483fc72a02/8/jdk/windows/windowsservercore-1809/Dockerfile) +- [`8u252-jdk-windowsservercore-ltsc2016`, `8u252-windowsservercore-ltsc2016`, `8-jdk-windowsservercore-ltsc2016`, `8-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/e24f1c142d0a2fa1852b5ea899b691483fc72a02/8/jdk/windows/windowsservercore-ltsc2016/Dockerfile) +- [`8u252-jdk-nanoserver-1809`, `8u252-nanoserver-1809`, `8-jdk-nanoserver-1809`, `8-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/3f6ab87ebe4bdea4470d0ff1e26f61dadd646c64/8/jdk/windows/nanoserver-1809/Dockerfile) +- [`8u252-jre-buster`, `8-jre-buster`](https://github.com/docker-library/openjdk/blob/e24f1c142d0a2fa1852b5ea899b691483fc72a02/8/jre/Dockerfile) +- [`8u252-jre-slim-buster`, `8-jre-slim-buster`, `8u252-jre-slim`, `8-jre-slim`](https://github.com/docker-library/openjdk/blob/e24f1c142d0a2fa1852b5ea899b691483fc72a02/8/jre/slim/Dockerfile) +- [`8u252-jre-windowsservercore-1809`, `8-jre-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/e24f1c142d0a2fa1852b5ea899b691483fc72a02/8/jre/windows/windowsservercore-1809/Dockerfile) +- [`8u252-jre-windowsservercore-ltsc2016`, `8-jre-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/e24f1c142d0a2fa1852b5ea899b691483fc72a02/8/jre/windows/windowsservercore-ltsc2016/Dockerfile) +- [`8u252-jre-nanoserver-1809`, `8-jre-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/3f6ab87ebe4bdea4470d0ff1e26f61dadd646c64/8/jre/windows/nanoserver-1809/Dockerfile) ## Shared Tags -- `15-ea-10-jdk`, `15-ea-10`, `15-ea-jdk`, `15-ea`, `15-jdk`, `15`: - - [`15-ea-10-jdk-oraclelinux7`](https://github.com/docker-library/openjdk/blob/310de6743d7ab2945e062c38106a9f3ff93bd3c2/15/jdk/oracle/Dockerfile) - - [`15-ea-10-jdk-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/310de6743d7ab2945e062c38106a9f3ff93bd3c2/15/jdk/windows/windowsservercore-1809/Dockerfile) - - [`15-ea-10-jdk-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/310de6743d7ab2945e062c38106a9f3ff93bd3c2/15/jdk/windows/windowsservercore-ltsc2016/Dockerfile) -- `15-ea-10-jdk-windowsservercore`, `15-ea-10-windowsservercore`, `15-ea-jdk-windowsservercore`, `15-ea-windowsservercore`, `15-jdk-windowsservercore`, `15-windowsservercore`: - - [`15-ea-10-jdk-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/310de6743d7ab2945e062c38106a9f3ff93bd3c2/15/jdk/windows/windowsservercore-1809/Dockerfile) - - [`15-ea-10-jdk-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/310de6743d7ab2945e062c38106a9f3ff93bd3c2/15/jdk/windows/windowsservercore-ltsc2016/Dockerfile) -- `15-ea-10-jdk-nanoserver`, `15-ea-10-nanoserver`, `15-ea-jdk-nanoserver`, `15-ea-nanoserver`, `15-jdk-nanoserver`, `15-nanoserver`: - - [`15-ea-10-jdk-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/310de6743d7ab2945e062c38106a9f3ff93bd3c2/15/jdk/windows/nanoserver-1809/Dockerfile) -- `14-jdk`, `14`: - - [`14-jdk-oraclelinux7`](https://github.com/docker-library/openjdk/blob/9be7dd0e7664b407d2fae82ebd7c7b03aaa415ee/14/jdk/oracle/Dockerfile) - - [`14-jdk-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/9be7dd0e7664b407d2fae82ebd7c7b03aaa415ee/14/jdk/windows/windowsservercore-1809/Dockerfile) - - [`14-jdk-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/9be7dd0e7664b407d2fae82ebd7c7b03aaa415ee/14/jdk/windows/windowsservercore-ltsc2016/Dockerfile) -- `14-jdk-windowsservercore`, `14-windowsservercore`: - - [`14-jdk-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/9be7dd0e7664b407d2fae82ebd7c7b03aaa415ee/14/jdk/windows/windowsservercore-1809/Dockerfile) - - [`14-jdk-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/9be7dd0e7664b407d2fae82ebd7c7b03aaa415ee/14/jdk/windows/windowsservercore-ltsc2016/Dockerfile) -- `14-jdk-nanoserver`, `14-nanoserver`: - - [`14-jdk-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/d676a9c8649a1f8b40b60fdbdf3a6475af030759/14/jdk/windows/nanoserver-1809/Dockerfile) -- `13.0.2-jdk`, `13.0.2`, `13.0-jdk`, `13.0`, `13-jdk`, `13`, `jdk`, `latest`: - - [`13.0.2-jdk-oraclelinux7`](https://github.com/docker-library/openjdk/blob/626e2f82bb753cb530feea7955698c29d346e738/13/jdk/oracle/Dockerfile) - - [`13.0.2-jdk-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/626e2f82bb753cb530feea7955698c29d346e738/13/jdk/windows/windowsservercore-1809/Dockerfile) - - [`13.0.2-jdk-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/626e2f82bb753cb530feea7955698c29d346e738/13/jdk/windows/windowsservercore-ltsc2016/Dockerfile) -- `13.0.2-jdk-windowsservercore`, `13.0.2-windowsservercore`, `13.0-jdk-windowsservercore`, `13.0-windowsservercore`, `13-jdk-windowsservercore`, `13-windowsservercore`, `jdk-windowsservercore`, `windowsservercore`: - - [`13.0.2-jdk-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/626e2f82bb753cb530feea7955698c29d346e738/13/jdk/windows/windowsservercore-1809/Dockerfile) - - [`13.0.2-jdk-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/626e2f82bb753cb530feea7955698c29d346e738/13/jdk/windows/windowsservercore-ltsc2016/Dockerfile) -- `13.0.2-jdk-nanoserver`, `13.0.2-nanoserver`, `13.0-jdk-nanoserver`, `13.0-nanoserver`, `13-jdk-nanoserver`, `13-nanoserver`, `jdk-nanoserver`, `nanoserver`: - - [`13.0.2-jdk-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/626e2f82bb753cb530feea7955698c29d346e738/13/jdk/windows/nanoserver-1809/Dockerfile) -- `11.0.6-jdk`, `11.0.6`, `11.0-jdk`, `11.0`, `11-jdk`, `11`: - - [`11.0.6-jdk-buster`](https://github.com/docker-library/openjdk/blob/75b0f85e10c8cafa4fcdbbeea578a0adf99f657a/11/jdk/Dockerfile) - - [`11.0.6-jdk-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/1b6e2ef66a086f47315f5d05ecf7de3dae7413f2/11/jdk/windows/windowsservercore-1809/Dockerfile) - - [`11.0.6-jdk-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/1b6e2ef66a086f47315f5d05ecf7de3dae7413f2/11/jdk/windows/windowsservercore-ltsc2016/Dockerfile) -- `11.0.6-jdk-windowsservercore`, `11.0.6-windowsservercore`, `11.0-jdk-windowsservercore`, `11.0-windowsservercore`, `11-jdk-windowsservercore`, `11-windowsservercore`: - - [`11.0.6-jdk-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/1b6e2ef66a086f47315f5d05ecf7de3dae7413f2/11/jdk/windows/windowsservercore-1809/Dockerfile) - - [`11.0.6-jdk-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/1b6e2ef66a086f47315f5d05ecf7de3dae7413f2/11/jdk/windows/windowsservercore-ltsc2016/Dockerfile) -- `11.0.6-jdk-nanoserver`, `11.0.6-nanoserver`, `11.0-jdk-nanoserver`, `11.0-nanoserver`, `11-jdk-nanoserver`, `11-nanoserver`: - - [`11.0.6-jdk-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/1b6e2ef66a086f47315f5d05ecf7de3dae7413f2/11/jdk/windows/nanoserver-1809/Dockerfile) -- `11.0.6-jre`, `11.0-jre`, `11-jre`: - - [`11.0.6-jre-buster`](https://github.com/docker-library/openjdk/blob/75b0f85e10c8cafa4fcdbbeea578a0adf99f657a/11/jre/Dockerfile) - - [`11.0.6-jre-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/1b6e2ef66a086f47315f5d05ecf7de3dae7413f2/11/jre/windows/windowsservercore-1809/Dockerfile) - - [`11.0.6-jre-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/1b6e2ef66a086f47315f5d05ecf7de3dae7413f2/11/jre/windows/windowsservercore-ltsc2016/Dockerfile) -- `11.0.6-jre-windowsservercore`, `11.0-jre-windowsservercore`, `11-jre-windowsservercore`: - - [`11.0.6-jre-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/1b6e2ef66a086f47315f5d05ecf7de3dae7413f2/11/jre/windows/windowsservercore-1809/Dockerfile) - - [`11.0.6-jre-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/1b6e2ef66a086f47315f5d05ecf7de3dae7413f2/11/jre/windows/windowsservercore-ltsc2016/Dockerfile) -- `11.0.6-jre-nanoserver`, `11.0-jre-nanoserver`, `11-jre-nanoserver`: - - [`11.0.6-jre-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/1b6e2ef66a086f47315f5d05ecf7de3dae7413f2/11/jre/windows/nanoserver-1809/Dockerfile) -- `8u242-jdk`, `8u242`, `8-jdk`, `8`: - - [`8u242-jdk-buster`](https://github.com/docker-library/openjdk/blob/75b0f85e10c8cafa4fcdbbeea578a0adf99f657a/8/jdk/Dockerfile) - - [`8u242-jdk-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/a886db8d5ea96b7bc0104b2f55fabd44bcb5e7c0/8/jdk/windows/windowsservercore-1809/Dockerfile) - - [`8u242-jdk-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/a886db8d5ea96b7bc0104b2f55fabd44bcb5e7c0/8/jdk/windows/windowsservercore-ltsc2016/Dockerfile) -- `8u242-jdk-windowsservercore`, `8u242-windowsservercore`, `8-jdk-windowsservercore`, `8-windowsservercore`: - - [`8u242-jdk-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/a886db8d5ea96b7bc0104b2f55fabd44bcb5e7c0/8/jdk/windows/windowsservercore-1809/Dockerfile) - - [`8u242-jdk-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/a886db8d5ea96b7bc0104b2f55fabd44bcb5e7c0/8/jdk/windows/windowsservercore-ltsc2016/Dockerfile) -- `8u242-jdk-nanoserver`, `8u242-nanoserver`, `8-jdk-nanoserver`, `8-nanoserver`: - - [`8u242-jdk-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/a886db8d5ea96b7bc0104b2f55fabd44bcb5e7c0/8/jdk/windows/nanoserver-1809/Dockerfile) -- `8u242-jre`, `8-jre`: - - [`8u242-jre-buster`](https://github.com/docker-library/openjdk/blob/75b0f85e10c8cafa4fcdbbeea578a0adf99f657a/8/jre/Dockerfile) - - [`8u242-jre-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/a886db8d5ea96b7bc0104b2f55fabd44bcb5e7c0/8/jre/windows/windowsservercore-1809/Dockerfile) - - [`8u242-jre-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/a886db8d5ea96b7bc0104b2f55fabd44bcb5e7c0/8/jre/windows/windowsservercore-ltsc2016/Dockerfile) -- `8u242-jre-windowsservercore`, `8-jre-windowsservercore`: - - [`8u242-jre-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/a886db8d5ea96b7bc0104b2f55fabd44bcb5e7c0/8/jre/windows/windowsservercore-1809/Dockerfile) - - [`8u242-jre-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/a886db8d5ea96b7bc0104b2f55fabd44bcb5e7c0/8/jre/windows/windowsservercore-ltsc2016/Dockerfile) -- `8u242-jre-nanoserver`, `8-jre-nanoserver`: - - [`8u242-jre-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/a886db8d5ea96b7bc0104b2f55fabd44bcb5e7c0/8/jre/windows/nanoserver-1809/Dockerfile) - -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +- `15-ea-24-jdk`, `15-ea-24`, `15-ea-jdk`, `15-ea`, `15-jdk`, `15`: + - [`15-ea-24-jdk-oraclelinux7`](https://github.com/docker-library/openjdk/blob/bb4265f075850b8b6b36347d0cb045a3fa4df18e/15/jdk/oracle/Dockerfile) + - [`15-ea-24-jdk-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/bb4265f075850b8b6b36347d0cb045a3fa4df18e/15/jdk/windows/windowsservercore-1809/Dockerfile) + - [`15-ea-24-jdk-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/bb4265f075850b8b6b36347d0cb045a3fa4df18e/15/jdk/windows/windowsservercore-ltsc2016/Dockerfile) +- `15-ea-24-jdk-windowsservercore`, `15-ea-24-windowsservercore`, `15-ea-jdk-windowsservercore`, `15-ea-windowsservercore`, `15-jdk-windowsservercore`, `15-windowsservercore`: + - [`15-ea-24-jdk-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/bb4265f075850b8b6b36347d0cb045a3fa4df18e/15/jdk/windows/windowsservercore-1809/Dockerfile) + - [`15-ea-24-jdk-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/bb4265f075850b8b6b36347d0cb045a3fa4df18e/15/jdk/windows/windowsservercore-ltsc2016/Dockerfile) +- `15-ea-24-jdk-nanoserver`, `15-ea-24-nanoserver`, `15-ea-jdk-nanoserver`, `15-ea-nanoserver`, `15-jdk-nanoserver`, `15-nanoserver`: + - [`15-ea-24-jdk-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/bb4265f075850b8b6b36347d0cb045a3fa4df18e/15/jdk/windows/nanoserver-1809/Dockerfile) +- `14.0.1-jdk`, `14.0.1`, `14.0-jdk`, `14.0`, `14-jdk`, `14`, `jdk`, `latest`: + - [`14.0.1-jdk-oraclelinux7`](https://github.com/docker-library/openjdk/blob/1e3425cc20e6a3bf052e2fe6c7f6a18054c92570/14/jdk/oracle/Dockerfile) + - [`14.0.1-jdk-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/cd0e316abc515747ef6c9edc8a40914b50163ad2/14/jdk/windows/windowsservercore-1809/Dockerfile) + - [`14.0.1-jdk-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/cd0e316abc515747ef6c9edc8a40914b50163ad2/14/jdk/windows/windowsservercore-ltsc2016/Dockerfile) +- `14.0.1-jdk-windowsservercore`, `14.0.1-windowsservercore`, `14.0-jdk-windowsservercore`, `14.0-windowsservercore`, `14-jdk-windowsservercore`, `14-windowsservercore`, `jdk-windowsservercore`, `windowsservercore`: + - [`14.0.1-jdk-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/cd0e316abc515747ef6c9edc8a40914b50163ad2/14/jdk/windows/windowsservercore-1809/Dockerfile) + - [`14.0.1-jdk-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/cd0e316abc515747ef6c9edc8a40914b50163ad2/14/jdk/windows/windowsservercore-ltsc2016/Dockerfile) +- `14.0.1-jdk-nanoserver`, `14.0.1-nanoserver`, `14.0-jdk-nanoserver`, `14.0-nanoserver`, `14-jdk-nanoserver`, `14-nanoserver`, `jdk-nanoserver`, `nanoserver`: + - [`14.0.1-jdk-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/cd0e316abc515747ef6c9edc8a40914b50163ad2/14/jdk/windows/nanoserver-1809/Dockerfile) +- `11.0.7-jdk`, `11.0.7`, `11.0-jdk`, `11.0`, `11-jdk`, `11`: + - [`11.0.7-jdk-buster`](https://github.com/docker-library/openjdk/blob/bce2fa373dc270cccf539a8e31b5f2a432d23738/11/jdk/Dockerfile) + - [`11.0.7-jdk-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/bce2fa373dc270cccf539a8e31b5f2a432d23738/11/jdk/windows/windowsservercore-1809/Dockerfile) + - [`11.0.7-jdk-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/bce2fa373dc270cccf539a8e31b5f2a432d23738/11/jdk/windows/windowsservercore-ltsc2016/Dockerfile) +- `11.0.7-jdk-windowsservercore`, `11.0.7-windowsservercore`, `11.0-jdk-windowsservercore`, `11.0-windowsservercore`, `11-jdk-windowsservercore`, `11-windowsservercore`: + - [`11.0.7-jdk-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/bce2fa373dc270cccf539a8e31b5f2a432d23738/11/jdk/windows/windowsservercore-1809/Dockerfile) + - [`11.0.7-jdk-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/bce2fa373dc270cccf539a8e31b5f2a432d23738/11/jdk/windows/windowsservercore-ltsc2016/Dockerfile) +- `11.0.7-jdk-nanoserver`, `11.0.7-nanoserver`, `11.0-jdk-nanoserver`, `11.0-nanoserver`, `11-jdk-nanoserver`, `11-nanoserver`: + - [`11.0.7-jdk-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/3f6ab87ebe4bdea4470d0ff1e26f61dadd646c64/11/jdk/windows/nanoserver-1809/Dockerfile) +- `11.0.7-jre`, `11.0-jre`, `11-jre`: + - [`11.0.7-jre-buster`](https://github.com/docker-library/openjdk/blob/bce2fa373dc270cccf539a8e31b5f2a432d23738/11/jre/Dockerfile) + - [`11.0.7-jre-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/bce2fa373dc270cccf539a8e31b5f2a432d23738/11/jre/windows/windowsservercore-1809/Dockerfile) + - [`11.0.7-jre-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/bce2fa373dc270cccf539a8e31b5f2a432d23738/11/jre/windows/windowsservercore-ltsc2016/Dockerfile) +- `11.0.7-jre-windowsservercore`, `11.0-jre-windowsservercore`, `11-jre-windowsservercore`: + - [`11.0.7-jre-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/bce2fa373dc270cccf539a8e31b5f2a432d23738/11/jre/windows/windowsservercore-1809/Dockerfile) + - [`11.0.7-jre-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/bce2fa373dc270cccf539a8e31b5f2a432d23738/11/jre/windows/windowsservercore-ltsc2016/Dockerfile) +- `11.0.7-jre-nanoserver`, `11.0-jre-nanoserver`, `11-jre-nanoserver`: + - [`11.0.7-jre-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/3f6ab87ebe4bdea4470d0ff1e26f61dadd646c64/11/jre/windows/nanoserver-1809/Dockerfile) +- `8u252-jdk`, `8u252`, `8-jdk`, `8`: + - [`8u252-jdk-buster`](https://github.com/docker-library/openjdk/blob/e24f1c142d0a2fa1852b5ea899b691483fc72a02/8/jdk/Dockerfile) + - [`8u252-jdk-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/e24f1c142d0a2fa1852b5ea899b691483fc72a02/8/jdk/windows/windowsservercore-1809/Dockerfile) + - [`8u252-jdk-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/e24f1c142d0a2fa1852b5ea899b691483fc72a02/8/jdk/windows/windowsservercore-ltsc2016/Dockerfile) +- `8u252-jdk-windowsservercore`, `8u252-windowsservercore`, `8-jdk-windowsservercore`, `8-windowsservercore`: + - [`8u252-jdk-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/e24f1c142d0a2fa1852b5ea899b691483fc72a02/8/jdk/windows/windowsservercore-1809/Dockerfile) + - [`8u252-jdk-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/e24f1c142d0a2fa1852b5ea899b691483fc72a02/8/jdk/windows/windowsservercore-ltsc2016/Dockerfile) +- `8u252-jdk-nanoserver`, `8u252-nanoserver`, `8-jdk-nanoserver`, `8-nanoserver`: + - [`8u252-jdk-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/3f6ab87ebe4bdea4470d0ff1e26f61dadd646c64/8/jdk/windows/nanoserver-1809/Dockerfile) +- `8u252-jre`, `8-jre`: + - [`8u252-jre-buster`](https://github.com/docker-library/openjdk/blob/e24f1c142d0a2fa1852b5ea899b691483fc72a02/8/jre/Dockerfile) + - [`8u252-jre-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/e24f1c142d0a2fa1852b5ea899b691483fc72a02/8/jre/windows/windowsservercore-1809/Dockerfile) + - [`8u252-jre-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/e24f1c142d0a2fa1852b5ea899b691483fc72a02/8/jre/windows/windowsservercore-ltsc2016/Dockerfile) +- `8u252-jre-windowsservercore`, `8-jre-windowsservercore`: + - [`8u252-jre-windowsservercore-1809`](https://github.com/docker-library/openjdk/blob/e24f1c142d0a2fa1852b5ea899b691483fc72a02/8/jre/windows/windowsservercore-1809/Dockerfile) + - [`8u252-jre-windowsservercore-ltsc2016`](https://github.com/docker-library/openjdk/blob/e24f1c142d0a2fa1852b5ea899b691483fc72a02/8/jre/windows/windowsservercore-ltsc2016/Dockerfile) +- `8u252-jre-nanoserver`, `8-jre-nanoserver`: + - [`8u252-jre-nanoserver-1809`](https://github.com/docker-library/openjdk/blob/3f6ab87ebe4bdea4470d0ff1e26f61dadd646c64/8/jre/windows/nanoserver-1809/Dockerfile) + +# Quick reference (cont.) - **Where to file issues**: [https://github.com/docker-library/openjdk/issues](https://github.com/docker-library/openjdk/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/openjdk) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/openjdk/), [`arm64v8`](https://hub.docker.com/r/arm64v8/openjdk/), [`windows-amd64`](https://hub.docker.com/r/winamd64/openjdk/) diff --git a/opensuse/README.md b/opensuse/README.md index a9df30acea8c..7e41df21dbec 100644 --- a/opensuse/README.md +++ b/opensuse/README.md @@ -20,21 +20,23 @@ These images were removed in favor of the [`opensuse/leap`](https://hub.docker.c An archive for images of unsupported versions can be found at [`opensuse/archive`](https://hub.docker.com/r/opensuse/archive). -# Supported tags and respective `Dockerfile` links - -**No supported tags** - # Quick reference +- **Maintained by**: + [the SUSE containers team](https://github.com/openSUSE/docker-containers-build) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +**No supported tags** + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/openSUSE/docker-containers-build/issues](https://github.com/openSUSE/docker-containers-build/issues) -- **Maintained by**: - [the SUSE containers team](https://github.com/openSUSE/docker-containers-build) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) **No supported architectures** diff --git a/oraclelinux/README.md b/oraclelinux/README.md index 1515cf94d234..c8628e7b3c4c 100644 --- a/oraclelinux/README.md +++ b/oraclelinux/README.md @@ -14,27 +14,30 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`8.1`, `8`](https://github.com/oracle/container-images/blob/e1e3e2560fcfca32d0ac46bd01a4f9dcfcec8a9e/8.1/Dockerfile) -- [`8.0`](https://github.com/oracle/container-images/blob/e1e3e2560fcfca32d0ac46bd01a4f9dcfcec8a9e/8.0/Dockerfile) -- [`8-slim`](https://github.com/oracle/container-images/blob/e1e3e2560fcfca32d0ac46bd01a4f9dcfcec8a9e/8-slim/Dockerfile) -- [`7.7`, `7`, `latest`](https://github.com/oracle/container-images/blob/e1e3e2560fcfca32d0ac46bd01a4f9dcfcec8a9e/7.7/Dockerfile) -- [`7-slim`](https://github.com/oracle/container-images/blob/e1e3e2560fcfca32d0ac46bd01a4f9dcfcec8a9e/7-slim/Dockerfile) -- [`6.10`, `6`](https://github.com/oracle/container-images/blob/e1e3e2560fcfca32d0ac46bd01a4f9dcfcec8a9e/6.10/Dockerfile) -- [`6-slim`](https://github.com/oracle/container-images/blob/e1e3e2560fcfca32d0ac46bd01a4f9dcfcec8a9e/6-slim/Dockerfile) - # Quick reference +- **Maintained by**: + [the Oracle Linux Product Team](https://github.com/oracle/container-images) + - **Where to get help**: see the "Customer Support" and "Community Support" sections below +# Supported tags and respective `Dockerfile` links + +- [`8.2`, `8`](https://github.com/oracle/container-images/blob/f15c4cdc4a1483e541eb00d18c8058d2b5988fff/8.2/Dockerfile) +- [`8.1`](https://github.com/oracle/container-images/blob/f15c4cdc4a1483e541eb00d18c8058d2b5988fff/8.1/Dockerfile) +- [`8.0`](https://github.com/oracle/container-images/blob/f15c4cdc4a1483e541eb00d18c8058d2b5988fff/8.0/Dockerfile) +- [`8-slim`](https://github.com/oracle/container-images/blob/f15c4cdc4a1483e541eb00d18c8058d2b5988fff/8-slim/Dockerfile) +- [`7.8`, `7`, `latest`](https://github.com/oracle/container-images/blob/f15c4cdc4a1483e541eb00d18c8058d2b5988fff/7.8/Dockerfile) +- [`7-slim`](https://github.com/oracle/container-images/blob/f15c4cdc4a1483e541eb00d18c8058d2b5988fff/7-slim/Dockerfile) +- [`6.10`, `6`](https://github.com/oracle/container-images/blob/f15c4cdc4a1483e541eb00d18c8058d2b5988fff/6.10/Dockerfile) +- [`6-slim`](https://github.com/oracle/container-images/blob/f15c4cdc4a1483e541eb00d18c8058d2b5988fff/6-slim/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/oracle/container-images/issues](https://github.com/oracle/container-images/issues) -- **Maintained by**: - [the Oracle Linux Product Team](https://github.com/oracle/container-images) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/oraclelinux/), [`arm64v8`](https://hub.docker.com/r/arm64v8/oraclelinux/) diff --git a/orientdb/README.md b/orientdb/README.md index a22384d877ef..6ea0d5e2845f 100644 --- a/orientdb/README.md +++ b/orientdb/README.md @@ -14,26 +14,28 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`2.0.18`](https://github.com/orientechnologies/orientdb-docker/blob/5fe31c9df18c7af09864cd44a92c824042a797a9/2.0/Dockerfile) -- [`2.1.25`](https://github.com/orientechnologies/orientdb-docker/blob/5fe31c9df18c7af09864cd44a92c824042a797a9/2.1/Dockerfile) -- [`2.2.37`](https://github.com/orientechnologies/orientdb-docker/blob/5fe31c9df18c7af09864cd44a92c824042a797a9/2.2/x86_64/openjdk-slim/Dockerfile) -- [`2.2.37-spatial`](https://github.com/orientechnologies/orientdb-docker/blob/5fe31c9df18c7af09864cd44a92c824042a797a9/2.2-spatial/x86_64/openjdk-slim/Dockerfile) -- [`3.0.28`, `latest`](https://github.com/orientechnologies/orientdb-docker/blob/5fe31c9df18c7af09864cd44a92c824042a797a9/3.0/x86_64/openjdk-slim/Dockerfile) -- [`3.0.28-tp3`](https://github.com/orientechnologies/orientdb-docker/blob/5fe31c9df18c7af09864cd44a92c824042a797a9/3.0-tp3/x86_64/openjdk-slim/Dockerfile) - # Quick reference +- **Maintained by**: + [OrientDB](https://github.com/orientechnologies/orientdb-docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`3.0.31`, `3.0`, `latest`](https://github.com/orientechnologies/orientdb-docker/blob/7893b07ad8f78b66f1c724244a88a70a05669e6e/release/3.0.x/3.0.31/Dockerfile) +- [`3.0.31-tp3`, `3.0-tp3`](https://github.com/orientechnologies/orientdb-docker/blob/7893b07ad8f78b66f1c724244a88a70a05669e6e/release/3.0.x/3.0.31-tp3/Dockerfile) +- [`2.2.37`, `2.2`](https://github.com/orientechnologies/orientdb-docker/blob/76586496ae5457689bebdf76ebd267a3be1aa954/release/2.2.x/2.2.37/Dockerfile) +- [`2.2.37-spatial`](https://github.com/orientechnologies/orientdb-docker/blob/76586496ae5457689bebdf76ebd267a3be1aa954/release/2.2.x/2.2.37-spatial/Dockerfile) +- [`2.1.25`, `2.1`](https://github.com/orientechnologies/orientdb-docker/blob/76586496ae5457689bebdf76ebd267a3be1aa954/release/2.1.x/Dockerfile) +- [`2.0.18`, `2.0`](https://github.com/orientechnologies/orientdb-docker/blob/76586496ae5457689bebdf76ebd267a3be1aa954/release/2.0.x/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/orientechnologies/orientdb-docker/issues](https://github.com/orientechnologies/orientdb-docker/issues) -- **Maintained by**: - [OrientDB](https://github.com/orientechnologies/orientdb-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/orientdb/) diff --git a/percona/README.md b/percona/README.md index 4f3c5f4fbdb3..44df250e8db0 100644 --- a/percona/README.md +++ b/percona/README.md @@ -14,28 +14,30 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`8.0.18-9-centos`, `8.0-centos`, `8-centos`, `8.0.18-9`, `8.0`, `8`, `ps-8.0.18-9`, `ps-8.0`, `ps-8`](https://github.com/percona/percona-docker/blob/fc7952f19d7e3e55477a9baee2f6d4d1092431f6/percona-server.80/Dockerfile) -- [`5.7.29-centos`, `5.7-centos`, `5-centos`, `centos`, `5.7.29`, `5.7`, `5`, `ps-5.7.29`, `ps-5.7`, `ps-5`, `latest`](https://github.com/percona/percona-docker/blob/66a99d41ad3c8b25a7529dc3ea6d767ef0d525ba/percona-server.57/Dockerfile-dockerhub) -- [`5.6.47-centos`, `5.6-centos`, `5.6.47`, `5.6`, `ps-5.6.47`, `ps-5.6`](https://github.com/percona/percona-docker/blob/fc7952f19d7e3e55477a9baee2f6d4d1092431f6/percona-server.56/Dockerfile-dockerhub) -- [`psmdb-4.2.2`, `psmdb-4.2`](https://github.com/percona/percona-docker/blob/fc7952f19d7e3e55477a9baee2f6d4d1092431f6/percona-server-mongodb.42/Dockerfile) -- [`psmdb-4.0.14`, `psmdb-4.0`](https://github.com/percona/percona-docker/blob/fc7952f19d7e3e55477a9baee2f6d4d1092431f6/percona-server-mongodb.40/Dockerfile) -- [`psmdb-3.6.17`, `psmdb-3.6`](https://github.com/percona/percona-docker/blob/6601b120cc7594fb9603268834b507d855e019dd/percona-server-mongodb.36/Dockerfile) - # Quick reference +- **Maintained by**: + [Percona](https://github.com/percona/percona-docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`8.0.19-10-centos`, `8.0-centos`, `8-centos`, `8.0.19-10`, `8.0`, `8`, `ps-8.0.19-10`, `ps-8.0`, `ps-8`](https://github.com/percona/percona-docker/blob/c5a71b2b629df714f6dbe25974d754209a3f3bb4/percona-server.80/Dockerfile) +- [`5.7.30-centos`, `5.7-centos`, `5-centos`, `centos`, `5.7.30`, `5.7`, `5`, `ps-5.7.30`, `ps-5.7`, `ps-5`, `latest`](https://github.com/percona/percona-docker/blob/722aecd7714aa6c2fa3e50ccaef1aef45b1ca5c1/percona-server.57/Dockerfile-dockerhub) +- [`5.6.48-centos`, `5.6-centos`, `5.6.48`, `5.6`, `ps-5.6.47`, `ps-5.6`](https://github.com/percona/percona-docker/blob/97f0dd85b9f99da75ea1b74727634ce15c1b5ea0/percona-server.56/Dockerfile-dockerhub) +- [`psmdb-4.2.6`, `psmdb-4.2`](https://github.com/percona/percona-docker/blob/c1b9ca0e068093c6eec7c85816f9d49e0b0b4a6a/percona-server-mongodb.42/Dockerfile) +- [`psmdb-4.0.18`, `psmdb-4.0`](https://github.com/percona/percona-docker/blob/46e9e40b837c631e383ef900c0f7ff3e2d02f916/percona-server-mongodb.40/Dockerfile) +- [`psmdb-3.6.18`, `psmdb-3.6`](https://github.com/percona/percona-docker/blob/71a631cb7271b392295637f7b1bd61a20bd9cbd7/percona-server-mongodb.36/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: For issues with Percona Server: [Percona Server JIRA](https://jira.percona.com/issues/?jql=project+%3D+PS) You will need to create an account if you do not have one. -- **Maintained by**: - [Percona](https://github.com/percona/percona-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/percona/) diff --git a/perl/README.md b/perl/README.md index 7019f67e9fc2..9d25a17913ea 100644 --- a/perl/README.md +++ b/perl/README.md @@ -14,44 +14,46 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`latest`, `5`, `5.30`, `5.30.1`, `5-buster`, `5.30-buster`, `5.30.1-buster`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.030.001-main-buster/Dockerfile) -- [`5-stretch`, `5.30-stretch`, `5.30.1-stretch`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.030.001-main-stretch/Dockerfile) -- [`slim`, `5-slim`, `5.30-slim`, `5.30.1-slim`, `slim-buster`, `5-slim-buster`, `5.30-slim-buster`, `5.30.1-slim-buster`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.030.001-slim-buster/Dockerfile) -- [`slim-stretch`, `5-slim-stretch`, `5.30-slim-stretch`, `5.30.1-slim-stretch`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.030.001-slim-stretch/Dockerfile) -- [`threaded`, `5-threaded`, `5.30-threaded`, `5.30.1-threaded`, `threaded-buster`, `5-threaded-buster`, `5.30-threaded-buster`, `5.30.1-threaded-buster`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.030.001-main,threaded-buster/Dockerfile) -- [`threaded-stretch`, `5-threaded-stretch`, `5.30-threaded-stretch`, `5.30.1-threaded-stretch`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.030.001-main,threaded-stretch/Dockerfile) -- [`slim-threaded`, `5-slim-threaded`, `5.30-slim-threaded`, `5.30.1-slim-threaded`, `slim-threaded-buster`, `5-slim-threaded-buster`, `5.30-slim-threaded-buster`, `5.30.1-slim-threaded-buster`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.030.001-slim,threaded-buster/Dockerfile) -- [`slim-threaded-stretch`, `5-slim-threaded-stretch`, `5.30-slim-threaded-stretch`, `5.30.1-slim-threaded-stretch`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.030.001-slim,threaded-stretch/Dockerfile) -- [`5.28`, `5.28.2`, `5.28-buster`, `5.28.2-buster`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.028.002-main-buster/Dockerfile) -- [`5.28-stretch`, `5.28.2-stretch`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.028.002-main-stretch/Dockerfile) -- [`5.28-slim`, `5.28.2-slim`, `5.28-slim-buster`, `5.28.2-slim-buster`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.028.002-slim-buster/Dockerfile) -- [`5.28-slim-stretch`, `5.28.2-slim-stretch`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.028.002-slim-stretch/Dockerfile) -- [`5.28-threaded`, `5.28.2-threaded`, `5.28-threaded-buster`, `5.28.2-threaded-buster`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.028.002-main,threaded-buster/Dockerfile) -- [`5.28-threaded-stretch`, `5.28.2-threaded-stretch`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.028.002-main,threaded-stretch/Dockerfile) -- [`5.28-slim-threaded`, `5.28.2-slim-threaded`, `5.28-slim-threaded-buster`, `5.28.2-slim-threaded-buster`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.028.002-slim,threaded-buster/Dockerfile) -- [`5.28-slim-threaded-stretch`, `5.28.2-slim-threaded-stretch`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.028.002-slim,threaded-stretch/Dockerfile) -- [`5.26`, `5.26.3`, `5.26-buster`, `5.26.3-buster`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.026.003-main-buster/Dockerfile) -- [`5.26-stretch`, `5.26.3-stretch`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.026.003-main-stretch/Dockerfile) -- [`5.26-slim`, `5.26.3-slim`, `5.26-slim-buster`, `5.26.3-slim-buster`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.026.003-slim-buster/Dockerfile) -- [`5.26-slim-stretch`, `5.26.3-slim-stretch`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.026.003-slim-stretch/Dockerfile) -- [`5.26-threaded`, `5.26.3-threaded`, `5.26-threaded-buster`, `5.26.3-threaded-buster`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.026.003-main,threaded-buster/Dockerfile) -- [`5.26-threaded-stretch`, `5.26.3-threaded-stretch`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.026.003-main,threaded-stretch/Dockerfile) -- [`5.26-slim-threaded`, `5.26.3-slim-threaded`, `5.26-slim-threaded-buster`, `5.26.3-slim-threaded-buster`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.026.003-slim,threaded-buster/Dockerfile) -- [`5.26-slim-threaded-stretch`, `5.26.3-slim-threaded-stretch`](https://github.com/perl/docker-perl/blob/28f5306b9e608844e727c455a80b428697e8c6b1/5.026.003-slim,threaded-stretch/Dockerfile) - # Quick reference +- **Maintained by**: + [the Perl Community](https://github.com/Perl/docker-perl) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`latest`, `5`, `5.30`, `5.30.2`, `5-buster`, `5.30-buster`, `5.30.2-buster`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.030.002-main-buster/Dockerfile) +- [`5-stretch`, `5.30-stretch`, `5.30.2-stretch`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.030.002-main-stretch/Dockerfile) +- [`slim`, `5-slim`, `5.30-slim`, `5.30.2-slim`, `slim-buster`, `5-slim-buster`, `5.30-slim-buster`, `5.30.2-slim-buster`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.030.002-slim-buster/Dockerfile) +- [`slim-stretch`, `5-slim-stretch`, `5.30-slim-stretch`, `5.30.2-slim-stretch`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.030.002-slim-stretch/Dockerfile) +- [`threaded`, `5-threaded`, `5.30-threaded`, `5.30.2-threaded`, `threaded-buster`, `5-threaded-buster`, `5.30-threaded-buster`, `5.30.2-threaded-buster`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.030.002-main,threaded-buster/Dockerfile) +- [`threaded-stretch`, `5-threaded-stretch`, `5.30-threaded-stretch`, `5.30.2-threaded-stretch`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.030.002-main,threaded-stretch/Dockerfile) +- [`slim-threaded`, `5-slim-threaded`, `5.30-slim-threaded`, `5.30.2-slim-threaded`, `slim-threaded-buster`, `5-slim-threaded-buster`, `5.30-slim-threaded-buster`, `5.30.2-slim-threaded-buster`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.030.002-slim,threaded-buster/Dockerfile) +- [`slim-threaded-stretch`, `5-slim-threaded-stretch`, `5.30-slim-threaded-stretch`, `5.30.2-slim-threaded-stretch`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.030.002-slim,threaded-stretch/Dockerfile) +- [`5.28`, `5.28.2`, `5.28-buster`, `5.28.2-buster`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.028.002-main-buster/Dockerfile) +- [`5.28-stretch`, `5.28.2-stretch`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.028.002-main-stretch/Dockerfile) +- [`5.28-slim`, `5.28.2-slim`, `5.28-slim-buster`, `5.28.2-slim-buster`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.028.002-slim-buster/Dockerfile) +- [`5.28-slim-stretch`, `5.28.2-slim-stretch`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.028.002-slim-stretch/Dockerfile) +- [`5.28-threaded`, `5.28.2-threaded`, `5.28-threaded-buster`, `5.28.2-threaded-buster`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.028.002-main,threaded-buster/Dockerfile) +- [`5.28-threaded-stretch`, `5.28.2-threaded-stretch`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.028.002-main,threaded-stretch/Dockerfile) +- [`5.28-slim-threaded`, `5.28.2-slim-threaded`, `5.28-slim-threaded-buster`, `5.28.2-slim-threaded-buster`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.028.002-slim,threaded-buster/Dockerfile) +- [`5.28-slim-threaded-stretch`, `5.28.2-slim-threaded-stretch`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.028.002-slim,threaded-stretch/Dockerfile) +- [`5.26`, `5.26.3`, `5.26-buster`, `5.26.3-buster`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.026.003-main-buster/Dockerfile) +- [`5.26-stretch`, `5.26.3-stretch`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.026.003-main-stretch/Dockerfile) +- [`5.26-slim`, `5.26.3-slim`, `5.26-slim-buster`, `5.26.3-slim-buster`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.026.003-slim-buster/Dockerfile) +- [`5.26-slim-stretch`, `5.26.3-slim-stretch`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.026.003-slim-stretch/Dockerfile) +- [`5.26-threaded`, `5.26.3-threaded`, `5.26-threaded-buster`, `5.26.3-threaded-buster`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.026.003-main,threaded-buster/Dockerfile) +- [`5.26-threaded-stretch`, `5.26.3-threaded-stretch`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.026.003-main,threaded-stretch/Dockerfile) +- [`5.26-slim-threaded`, `5.26.3-slim-threaded`, `5.26-slim-threaded-buster`, `5.26.3-slim-threaded-buster`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.026.003-slim,threaded-buster/Dockerfile) +- [`5.26-slim-threaded-stretch`, `5.26.3-slim-threaded-stretch`](https://github.com/perl/docker-perl/blob/054bceb46d86b0f76683bbae808de63323c21c98/5.026.003-slim,threaded-stretch/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/Perl/docker-perl/issues](https://github.com/Perl/docker-perl/issues) -- **Maintained by**: - [the Perl Community](https://github.com/Perl/docker-perl) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/perl/), [`arm32v7`](https://hub.docker.com/r/arm32v7/perl/), [`arm64v8`](https://hub.docker.com/r/arm64v8/perl/), [`i386`](https://hub.docker.com/r/i386/perl/), [`ppc64le`](https://hub.docker.com/r/ppc64le/perl/), [`s390x`](https://hub.docker.com/r/s390x/perl/) diff --git a/photon/README.md b/photon/README.md index 1fa999d517c5..bf1b6d14aed2 100644 --- a/photon/README.md +++ b/photon/README.md @@ -14,23 +14,25 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`3.0`, `3.0-20200214`, `latest`](https://github.com/vmware/photon-docker-image/blob/72fc9f81e867dbfd17aca9478c270e7c1bf7dc23/docker/Dockerfile) -- [`1.0`, `1.0-20200214`](https://github.com/vmware/photon-docker-image/blob/1ed67dbe2afd2198c46da3964ae8251278da271b/docker/Dockerfile) -- [`2.0`, `2.0-20200214`](https://github.com/vmware/photon-docker-image/blob/5d64836fa7ab3062cec8bd2843285dd2be025f88/docker/Dockerfile) - # Quick reference +- **Maintained by**: + [VMware](https://github.com/vmware/photon-docker-image) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`3.0`, `3.0-20200522`, `latest`](https://github.com/vmware/photon-docker-image/blob/f1623ddb44f5f20d0c61da0ff948fc7df2109208/docker/Dockerfile) +- [`1.0`, `1.0-20200515`](https://github.com/vmware/photon-docker-image/blob/4b3fff6435e5889c3e4fc89af12016365676ac20/docker/Dockerfile) +- [`2.0`, `2.0-20200515`](https://github.com/vmware/photon-docker-image/blob/099e5627d6a2911fc39bd4c161a15950e22de9ea/docker/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/vmware/photon-docker-image/issues](https://github.com/vmware/photon-docker-image/issues) -- **Maintained by**: - [VMware](https://github.com/vmware/photon-docker-image) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/photon/), [`arm64v8`](https://hub.docker.com/r/arm64v8/photon/) diff --git a/php-zendserver/README.md b/php-zendserver/README.md index 4b29dc58231d..ef22640ba15f 100644 --- a/php-zendserver/README.md +++ b/php-zendserver/README.md @@ -14,22 +14,25 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`9.1`](https://github.com/zendtech/php-zendserver-docker/blob/883effe6f3c1b3a149c2c5c636c8a003a9e3cc34/9.1/7.1/Dockerfile) -- [`2019.0`, `latest`](https://github.com/zendtech/php-zendserver-docker/blob/883effe6f3c1b3a149c2c5c636c8a003a9e3cc34/2019.0/Dockerfile) - # Quick reference +- **Maintained by**: + [Perforce Software, Inc.](https://github.com/zendtech/php-zendserver-docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`8.5`, `8.5-php5.6`, `5.6`](https://github.com/zendtech/php-zendserver-docker/blob/9dbdde8ed975da58a8bfdefeedf1e37ea24034f9/8.5/5.6/Dockerfile) +- [`9.1`](https://github.com/zendtech/php-zendserver-docker/blob/9dbdde8ed975da58a8bfdefeedf1e37ea24034f9/9.1/7.1/Dockerfile) +- [`2019.0`, `latest`](https://github.com/zendtech/php-zendserver-docker/blob/9dbdde8ed975da58a8bfdefeedf1e37ea24034f9/2019.0/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [Zend Support Center](https://www.zend.com/en/support-center) -- **Maintained by**: - [Perforce Software, Inc.](https://github.com/zendtech/php-zendserver-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/php-zendserver/) diff --git a/php/README.md b/php/README.md index 2f649bab899e..f35dc058333a 100644 --- a/php/README.md +++ b/php/README.md @@ -14,60 +14,62 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`7.4.2-cli-buster`, `7.4-cli-buster`, `7-cli-buster`, `cli-buster`, `7.4.2-buster`, `7.4-buster`, `7-buster`, `buster`, `7.4.2-cli`, `7.4-cli`, `7-cli`, `cli`, `7.4.2`, `7.4`, `7`, `latest`](https://github.com/docker-library/php/blob/703a3d0a4e4c149bfd62fc3e7b71645f9496b178/7.4/buster/cli/Dockerfile) -- [`7.4.2-apache-buster`, `7.4-apache-buster`, `7-apache-buster`, `apache-buster`, `7.4.2-apache`, `7.4-apache`, `7-apache`, `apache`](https://github.com/docker-library/php/blob/703a3d0a4e4c149bfd62fc3e7b71645f9496b178/7.4/buster/apache/Dockerfile) -- [`7.4.2-fpm-buster`, `7.4-fpm-buster`, `7-fpm-buster`, `fpm-buster`, `7.4.2-fpm`, `7.4-fpm`, `7-fpm`, `fpm`](https://github.com/docker-library/php/blob/703a3d0a4e4c149bfd62fc3e7b71645f9496b178/7.4/buster/fpm/Dockerfile) -- [`7.4.2-zts-buster`, `7.4-zts-buster`, `7-zts-buster`, `zts-buster`, `7.4.2-zts`, `7.4-zts`, `7-zts`, `zts`](https://github.com/docker-library/php/blob/703a3d0a4e4c149bfd62fc3e7b71645f9496b178/7.4/buster/zts/Dockerfile) -- [`7.4.2-cli-alpine3.11`, `7.4-cli-alpine3.11`, `7-cli-alpine3.11`, `cli-alpine3.11`, `7.4.2-alpine3.11`, `7.4-alpine3.11`, `7-alpine3.11`, `alpine3.11`, `7.4.2-cli-alpine`, `7.4-cli-alpine`, `7-cli-alpine`, `cli-alpine`, `7.4.2-alpine`, `7.4-alpine`, `7-alpine`, `alpine`](https://github.com/docker-library/php/blob/703a3d0a4e4c149bfd62fc3e7b71645f9496b178/7.4/alpine3.11/cli/Dockerfile) -- [`7.4.2-fpm-alpine3.11`, `7.4-fpm-alpine3.11`, `7-fpm-alpine3.11`, `fpm-alpine3.11`, `7.4.2-fpm-alpine`, `7.4-fpm-alpine`, `7-fpm-alpine`, `fpm-alpine`](https://github.com/docker-library/php/blob/703a3d0a4e4c149bfd62fc3e7b71645f9496b178/7.4/alpine3.11/fpm/Dockerfile) -- [`7.4.2-zts-alpine3.11`, `7.4-zts-alpine3.11`, `7-zts-alpine3.11`, `zts-alpine3.11`, `7.4.2-zts-alpine`, `7.4-zts-alpine`, `7-zts-alpine`, `zts-alpine`](https://github.com/docker-library/php/blob/703a3d0a4e4c149bfd62fc3e7b71645f9496b178/7.4/alpine3.11/zts/Dockerfile) -- [`7.4.2-cli-alpine3.10`, `7.4-cli-alpine3.10`, `7-cli-alpine3.10`, `cli-alpine3.10`, `7.4.2-alpine3.10`, `7.4-alpine3.10`, `7-alpine3.10`, `alpine3.10`](https://github.com/docker-library/php/blob/703a3d0a4e4c149bfd62fc3e7b71645f9496b178/7.4/alpine3.10/cli/Dockerfile) -- [`7.4.2-fpm-alpine3.10`, `7.4-fpm-alpine3.10`, `7-fpm-alpine3.10`, `fpm-alpine3.10`](https://github.com/docker-library/php/blob/703a3d0a4e4c149bfd62fc3e7b71645f9496b178/7.4/alpine3.10/fpm/Dockerfile) -- [`7.4.2-zts-alpine3.10`, `7.4-zts-alpine3.10`, `7-zts-alpine3.10`, `zts-alpine3.10`](https://github.com/docker-library/php/blob/703a3d0a4e4c149bfd62fc3e7b71645f9496b178/7.4/alpine3.10/zts/Dockerfile) -- [`7.3.14-cli-buster`, `7.3-cli-buster`, `7.3.14-buster`, `7.3-buster`, `7.3.14-cli`, `7.3-cli`, `7.3.14`, `7.3`](https://github.com/docker-library/php/blob/affbdaf1386876560e287cd7708fafe2a4d246eb/7.3/buster/cli/Dockerfile) -- [`7.3.14-apache-buster`, `7.3-apache-buster`, `7.3.14-apache`, `7.3-apache`](https://github.com/docker-library/php/blob/affbdaf1386876560e287cd7708fafe2a4d246eb/7.3/buster/apache/Dockerfile) -- [`7.3.14-fpm-buster`, `7.3-fpm-buster`, `7.3.14-fpm`, `7.3-fpm`](https://github.com/docker-library/php/blob/affbdaf1386876560e287cd7708fafe2a4d246eb/7.3/buster/fpm/Dockerfile) -- [`7.3.14-zts-buster`, `7.3-zts-buster`, `7.3.14-zts`, `7.3-zts`](https://github.com/docker-library/php/blob/affbdaf1386876560e287cd7708fafe2a4d246eb/7.3/buster/zts/Dockerfile) -- [`7.3.14-cli-stretch`, `7.3-cli-stretch`, `7.3.14-stretch`, `7.3-stretch`](https://github.com/docker-library/php/blob/affbdaf1386876560e287cd7708fafe2a4d246eb/7.3/stretch/cli/Dockerfile) -- [`7.3.14-apache-stretch`, `7.3-apache-stretch`](https://github.com/docker-library/php/blob/affbdaf1386876560e287cd7708fafe2a4d246eb/7.3/stretch/apache/Dockerfile) -- [`7.3.14-fpm-stretch`, `7.3-fpm-stretch`](https://github.com/docker-library/php/blob/affbdaf1386876560e287cd7708fafe2a4d246eb/7.3/stretch/fpm/Dockerfile) -- [`7.3.14-zts-stretch`, `7.3-zts-stretch`](https://github.com/docker-library/php/blob/affbdaf1386876560e287cd7708fafe2a4d246eb/7.3/stretch/zts/Dockerfile) -- [`7.3.14-cli-alpine3.11`, `7.3-cli-alpine3.11`, `7.3.14-alpine3.11`, `7.3-alpine3.11`, `7.3.14-cli-alpine`, `7.3-cli-alpine`, `7.3.14-alpine`, `7.3-alpine`](https://github.com/docker-library/php/blob/affbdaf1386876560e287cd7708fafe2a4d246eb/7.3/alpine3.11/cli/Dockerfile) -- [`7.3.14-fpm-alpine3.11`, `7.3-fpm-alpine3.11`, `7.3.14-fpm-alpine`, `7.3-fpm-alpine`](https://github.com/docker-library/php/blob/affbdaf1386876560e287cd7708fafe2a4d246eb/7.3/alpine3.11/fpm/Dockerfile) -- [`7.3.14-zts-alpine3.11`, `7.3-zts-alpine3.11`, `7.3.14-zts-alpine`, `7.3-zts-alpine`](https://github.com/docker-library/php/blob/affbdaf1386876560e287cd7708fafe2a4d246eb/7.3/alpine3.11/zts/Dockerfile) -- [`7.3.14-cli-alpine3.10`, `7.3-cli-alpine3.10`, `7.3.14-alpine3.10`, `7.3-alpine3.10`](https://github.com/docker-library/php/blob/affbdaf1386876560e287cd7708fafe2a4d246eb/7.3/alpine3.10/cli/Dockerfile) -- [`7.3.14-fpm-alpine3.10`, `7.3-fpm-alpine3.10`](https://github.com/docker-library/php/blob/affbdaf1386876560e287cd7708fafe2a4d246eb/7.3/alpine3.10/fpm/Dockerfile) -- [`7.3.14-zts-alpine3.10`, `7.3-zts-alpine3.10`](https://github.com/docker-library/php/blob/affbdaf1386876560e287cd7708fafe2a4d246eb/7.3/alpine3.10/zts/Dockerfile) -- [`7.2.27-cli-buster`, `7.2-cli-buster`, `7.2.27-buster`, `7.2-buster`, `7.2.27-cli`, `7.2-cli`, `7.2.27`, `7.2`](https://github.com/docker-library/php/blob/bac7b0ca07ab28de2a3b3e8d9a052084ca98937d/7.2/buster/cli/Dockerfile) -- [`7.2.27-apache-buster`, `7.2-apache-buster`, `7.2.27-apache`, `7.2-apache`](https://github.com/docker-library/php/blob/bac7b0ca07ab28de2a3b3e8d9a052084ca98937d/7.2/buster/apache/Dockerfile) -- [`7.2.27-fpm-buster`, `7.2-fpm-buster`, `7.2.27-fpm`, `7.2-fpm`](https://github.com/docker-library/php/blob/bac7b0ca07ab28de2a3b3e8d9a052084ca98937d/7.2/buster/fpm/Dockerfile) -- [`7.2.27-zts-buster`, `7.2-zts-buster`, `7.2.27-zts`, `7.2-zts`](https://github.com/docker-library/php/blob/bac7b0ca07ab28de2a3b3e8d9a052084ca98937d/7.2/buster/zts/Dockerfile) -- [`7.2.27-cli-stretch`, `7.2-cli-stretch`, `7.2.27-stretch`, `7.2-stretch`](https://github.com/docker-library/php/blob/bac7b0ca07ab28de2a3b3e8d9a052084ca98937d/7.2/stretch/cli/Dockerfile) -- [`7.2.27-apache-stretch`, `7.2-apache-stretch`](https://github.com/docker-library/php/blob/bac7b0ca07ab28de2a3b3e8d9a052084ca98937d/7.2/stretch/apache/Dockerfile) -- [`7.2.27-fpm-stretch`, `7.2-fpm-stretch`](https://github.com/docker-library/php/blob/bac7b0ca07ab28de2a3b3e8d9a052084ca98937d/7.2/stretch/fpm/Dockerfile) -- [`7.2.27-zts-stretch`, `7.2-zts-stretch`](https://github.com/docker-library/php/blob/bac7b0ca07ab28de2a3b3e8d9a052084ca98937d/7.2/stretch/zts/Dockerfile) -- [`7.2.27-cli-alpine3.11`, `7.2-cli-alpine3.11`, `7.2.27-alpine3.11`, `7.2-alpine3.11`, `7.2.27-cli-alpine`, `7.2-cli-alpine`, `7.2.27-alpine`, `7.2-alpine`](https://github.com/docker-library/php/blob/bac7b0ca07ab28de2a3b3e8d9a052084ca98937d/7.2/alpine3.11/cli/Dockerfile) -- [`7.2.27-fpm-alpine3.11`, `7.2-fpm-alpine3.11`, `7.2.27-fpm-alpine`, `7.2-fpm-alpine`](https://github.com/docker-library/php/blob/bac7b0ca07ab28de2a3b3e8d9a052084ca98937d/7.2/alpine3.11/fpm/Dockerfile) -- [`7.2.27-zts-alpine3.11`, `7.2-zts-alpine3.11`, `7.2.27-zts-alpine`, `7.2-zts-alpine`](https://github.com/docker-library/php/blob/bac7b0ca07ab28de2a3b3e8d9a052084ca98937d/7.2/alpine3.11/zts/Dockerfile) -- [`7.2.27-cli-alpine3.10`, `7.2-cli-alpine3.10`, `7.2.27-alpine3.10`, `7.2-alpine3.10`](https://github.com/docker-library/php/blob/bac7b0ca07ab28de2a3b3e8d9a052084ca98937d/7.2/alpine3.10/cli/Dockerfile) -- [`7.2.27-fpm-alpine3.10`, `7.2-fpm-alpine3.10`](https://github.com/docker-library/php/blob/bac7b0ca07ab28de2a3b3e8d9a052084ca98937d/7.2/alpine3.10/fpm/Dockerfile) -- [`7.2.27-zts-alpine3.10`, `7.2-zts-alpine3.10`](https://github.com/docker-library/php/blob/bac7b0ca07ab28de2a3b3e8d9a052084ca98937d/7.2/alpine3.10/zts/Dockerfile) - # Quick reference +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/php) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`7.4.6-cli-buster`, `7.4-cli-buster`, `7-cli-buster`, `cli-buster`, `7.4.6-buster`, `7.4-buster`, `7-buster`, `buster`, `7.4.6-cli`, `7.4-cli`, `7-cli`, `cli`, `7.4.6`, `7.4`, `7`, `latest`](https://github.com/docker-library/php/blob/8c6d1f42185d2a3cd22f381ba4bcd95ec52fa31f/7.4/buster/cli/Dockerfile) +- [`7.4.6-apache-buster`, `7.4-apache-buster`, `7-apache-buster`, `apache-buster`, `7.4.6-apache`, `7.4-apache`, `7-apache`, `apache`](https://github.com/docker-library/php/blob/8c6d1f42185d2a3cd22f381ba4bcd95ec52fa31f/7.4/buster/apache/Dockerfile) +- [`7.4.6-fpm-buster`, `7.4-fpm-buster`, `7-fpm-buster`, `fpm-buster`, `7.4.6-fpm`, `7.4-fpm`, `7-fpm`, `fpm`](https://github.com/docker-library/php/blob/8c6d1f42185d2a3cd22f381ba4bcd95ec52fa31f/7.4/buster/fpm/Dockerfile) +- [`7.4.6-zts-buster`, `7.4-zts-buster`, `7-zts-buster`, `zts-buster`, `7.4.6-zts`, `7.4-zts`, `7-zts`, `zts`](https://github.com/docker-library/php/blob/8c6d1f42185d2a3cd22f381ba4bcd95ec52fa31f/7.4/buster/zts/Dockerfile) +- [`7.4.6-cli-alpine3.11`, `7.4-cli-alpine3.11`, `7-cli-alpine3.11`, `cli-alpine3.11`, `7.4.6-alpine3.11`, `7.4-alpine3.11`, `7-alpine3.11`, `alpine3.11`, `7.4.6-cli-alpine`, `7.4-cli-alpine`, `7-cli-alpine`, `cli-alpine`, `7.4.6-alpine`, `7.4-alpine`, `7-alpine`, `alpine`](https://github.com/docker-library/php/blob/8c6d1f42185d2a3cd22f381ba4bcd95ec52fa31f/7.4/alpine3.11/cli/Dockerfile) +- [`7.4.6-fpm-alpine3.11`, `7.4-fpm-alpine3.11`, `7-fpm-alpine3.11`, `fpm-alpine3.11`, `7.4.6-fpm-alpine`, `7.4-fpm-alpine`, `7-fpm-alpine`, `fpm-alpine`](https://github.com/docker-library/php/blob/8c6d1f42185d2a3cd22f381ba4bcd95ec52fa31f/7.4/alpine3.11/fpm/Dockerfile) +- [`7.4.6-zts-alpine3.11`, `7.4-zts-alpine3.11`, `7-zts-alpine3.11`, `zts-alpine3.11`, `7.4.6-zts-alpine`, `7.4-zts-alpine`, `7-zts-alpine`, `zts-alpine`](https://github.com/docker-library/php/blob/8c6d1f42185d2a3cd22f381ba4bcd95ec52fa31f/7.4/alpine3.11/zts/Dockerfile) +- [`7.4.6-cli-alpine3.10`, `7.4-cli-alpine3.10`, `7-cli-alpine3.10`, `cli-alpine3.10`, `7.4.6-alpine3.10`, `7.4-alpine3.10`, `7-alpine3.10`, `alpine3.10`](https://github.com/docker-library/php/blob/8c6d1f42185d2a3cd22f381ba4bcd95ec52fa31f/7.4/alpine3.10/cli/Dockerfile) +- [`7.4.6-fpm-alpine3.10`, `7.4-fpm-alpine3.10`, `7-fpm-alpine3.10`, `fpm-alpine3.10`](https://github.com/docker-library/php/blob/8c6d1f42185d2a3cd22f381ba4bcd95ec52fa31f/7.4/alpine3.10/fpm/Dockerfile) +- [`7.4.6-zts-alpine3.10`, `7.4-zts-alpine3.10`, `7-zts-alpine3.10`, `zts-alpine3.10`](https://github.com/docker-library/php/blob/8c6d1f42185d2a3cd22f381ba4bcd95ec52fa31f/7.4/alpine3.10/zts/Dockerfile) +- [`7.3.18-cli-buster`, `7.3-cli-buster`, `7.3.18-buster`, `7.3-buster`, `7.3.18-cli`, `7.3-cli`, `7.3.18`, `7.3`](https://github.com/docker-library/php/blob/a3cf31c9020559777c731d980047450cba744122/7.3/buster/cli/Dockerfile) +- [`7.3.18-apache-buster`, `7.3-apache-buster`, `7.3.18-apache`, `7.3-apache`](https://github.com/docker-library/php/blob/a3cf31c9020559777c731d980047450cba744122/7.3/buster/apache/Dockerfile) +- [`7.3.18-fpm-buster`, `7.3-fpm-buster`, `7.3.18-fpm`, `7.3-fpm`](https://github.com/docker-library/php/blob/a3cf31c9020559777c731d980047450cba744122/7.3/buster/fpm/Dockerfile) +- [`7.3.18-zts-buster`, `7.3-zts-buster`, `7.3.18-zts`, `7.3-zts`](https://github.com/docker-library/php/blob/a3cf31c9020559777c731d980047450cba744122/7.3/buster/zts/Dockerfile) +- [`7.3.18-cli-stretch`, `7.3-cli-stretch`, `7.3.18-stretch`, `7.3-stretch`](https://github.com/docker-library/php/blob/a3cf31c9020559777c731d980047450cba744122/7.3/stretch/cli/Dockerfile) +- [`7.3.18-apache-stretch`, `7.3-apache-stretch`](https://github.com/docker-library/php/blob/a3cf31c9020559777c731d980047450cba744122/7.3/stretch/apache/Dockerfile) +- [`7.3.18-fpm-stretch`, `7.3-fpm-stretch`](https://github.com/docker-library/php/blob/a3cf31c9020559777c731d980047450cba744122/7.3/stretch/fpm/Dockerfile) +- [`7.3.18-zts-stretch`, `7.3-zts-stretch`](https://github.com/docker-library/php/blob/a3cf31c9020559777c731d980047450cba744122/7.3/stretch/zts/Dockerfile) +- [`7.3.18-cli-alpine3.11`, `7.3-cli-alpine3.11`, `7.3.18-alpine3.11`, `7.3-alpine3.11`, `7.3.18-cli-alpine`, `7.3-cli-alpine`, `7.3.18-alpine`, `7.3-alpine`](https://github.com/docker-library/php/blob/a3cf31c9020559777c731d980047450cba744122/7.3/alpine3.11/cli/Dockerfile) +- [`7.3.18-fpm-alpine3.11`, `7.3-fpm-alpine3.11`, `7.3.18-fpm-alpine`, `7.3-fpm-alpine`](https://github.com/docker-library/php/blob/a3cf31c9020559777c731d980047450cba744122/7.3/alpine3.11/fpm/Dockerfile) +- [`7.3.18-zts-alpine3.11`, `7.3-zts-alpine3.11`, `7.3.18-zts-alpine`, `7.3-zts-alpine`](https://github.com/docker-library/php/blob/a3cf31c9020559777c731d980047450cba744122/7.3/alpine3.11/zts/Dockerfile) +- [`7.3.18-cli-alpine3.10`, `7.3-cli-alpine3.10`, `7.3.18-alpine3.10`, `7.3-alpine3.10`](https://github.com/docker-library/php/blob/a3cf31c9020559777c731d980047450cba744122/7.3/alpine3.10/cli/Dockerfile) +- [`7.3.18-fpm-alpine3.10`, `7.3-fpm-alpine3.10`](https://github.com/docker-library/php/blob/a3cf31c9020559777c731d980047450cba744122/7.3/alpine3.10/fpm/Dockerfile) +- [`7.3.18-zts-alpine3.10`, `7.3-zts-alpine3.10`](https://github.com/docker-library/php/blob/a3cf31c9020559777c731d980047450cba744122/7.3/alpine3.10/zts/Dockerfile) +- [`7.2.31-cli-buster`, `7.2-cli-buster`, `7.2.31-buster`, `7.2-buster`, `7.2.31-cli`, `7.2-cli`, `7.2.31`, `7.2`](https://github.com/docker-library/php/blob/057b438e69093c927a84cce4308c7ad08ccdd5b0/7.2/buster/cli/Dockerfile) +- [`7.2.31-apache-buster`, `7.2-apache-buster`, `7.2.31-apache`, `7.2-apache`](https://github.com/docker-library/php/blob/057b438e69093c927a84cce4308c7ad08ccdd5b0/7.2/buster/apache/Dockerfile) +- [`7.2.31-fpm-buster`, `7.2-fpm-buster`, `7.2.31-fpm`, `7.2-fpm`](https://github.com/docker-library/php/blob/057b438e69093c927a84cce4308c7ad08ccdd5b0/7.2/buster/fpm/Dockerfile) +- [`7.2.31-zts-buster`, `7.2-zts-buster`, `7.2.31-zts`, `7.2-zts`](https://github.com/docker-library/php/blob/057b438e69093c927a84cce4308c7ad08ccdd5b0/7.2/buster/zts/Dockerfile) +- [`7.2.31-cli-stretch`, `7.2-cli-stretch`, `7.2.31-stretch`, `7.2-stretch`](https://github.com/docker-library/php/blob/057b438e69093c927a84cce4308c7ad08ccdd5b0/7.2/stretch/cli/Dockerfile) +- [`7.2.31-apache-stretch`, `7.2-apache-stretch`](https://github.com/docker-library/php/blob/057b438e69093c927a84cce4308c7ad08ccdd5b0/7.2/stretch/apache/Dockerfile) +- [`7.2.31-fpm-stretch`, `7.2-fpm-stretch`](https://github.com/docker-library/php/blob/057b438e69093c927a84cce4308c7ad08ccdd5b0/7.2/stretch/fpm/Dockerfile) +- [`7.2.31-zts-stretch`, `7.2-zts-stretch`](https://github.com/docker-library/php/blob/057b438e69093c927a84cce4308c7ad08ccdd5b0/7.2/stretch/zts/Dockerfile) +- [`7.2.31-cli-alpine3.11`, `7.2-cli-alpine3.11`, `7.2.31-alpine3.11`, `7.2-alpine3.11`, `7.2.31-cli-alpine`, `7.2-cli-alpine`, `7.2.31-alpine`, `7.2-alpine`](https://github.com/docker-library/php/blob/057b438e69093c927a84cce4308c7ad08ccdd5b0/7.2/alpine3.11/cli/Dockerfile) +- [`7.2.31-fpm-alpine3.11`, `7.2-fpm-alpine3.11`, `7.2.31-fpm-alpine`, `7.2-fpm-alpine`](https://github.com/docker-library/php/blob/057b438e69093c927a84cce4308c7ad08ccdd5b0/7.2/alpine3.11/fpm/Dockerfile) +- [`7.2.31-zts-alpine3.11`, `7.2-zts-alpine3.11`, `7.2.31-zts-alpine`, `7.2-zts-alpine`](https://github.com/docker-library/php/blob/057b438e69093c927a84cce4308c7ad08ccdd5b0/7.2/alpine3.11/zts/Dockerfile) +- [`7.2.31-cli-alpine3.10`, `7.2-cli-alpine3.10`, `7.2.31-alpine3.10`, `7.2-alpine3.10`](https://github.com/docker-library/php/blob/057b438e69093c927a84cce4308c7ad08ccdd5b0/7.2/alpine3.10/cli/Dockerfile) +- [`7.2.31-fpm-alpine3.10`, `7.2-fpm-alpine3.10`](https://github.com/docker-library/php/blob/057b438e69093c927a84cce4308c7ad08ccdd5b0/7.2/alpine3.10/fpm/Dockerfile) +- [`7.2.31-zts-alpine3.10`, `7.2-zts-alpine3.10`](https://github.com/docker-library/php/blob/057b438e69093c927a84cce4308c7ad08ccdd5b0/7.2/alpine3.10/zts/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/docker-library/php/issues](https://github.com/docker-library/php/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/php) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/php/), [`arm32v5`](https://hub.docker.com/r/arm32v5/php/), [`arm32v6`](https://hub.docker.com/r/arm32v6/php/), [`arm32v7`](https://hub.docker.com/r/arm32v7/php/), [`arm64v8`](https://hub.docker.com/r/arm64v8/php/), [`i386`](https://hub.docker.com/r/i386/php/), [`ppc64le`](https://hub.docker.com/r/ppc64le/php/) + [`amd64`](https://hub.docker.com/r/amd64/php/), [`arm32v5`](https://hub.docker.com/r/arm32v5/php/), [`arm32v6`](https://hub.docker.com/r/arm32v6/php/), [`arm32v7`](https://hub.docker.com/r/arm32v7/php/), [`arm64v8`](https://hub.docker.com/r/arm64v8/php/), [`i386`](https://hub.docker.com/r/i386/php/), [`mips64le`](https://hub.docker.com/r/mips64le/php/), [`ppc64le`](https://hub.docker.com/r/ppc64le/php/), [`s390x`](https://hub.docker.com/r/s390x/php/) - **Published image artifact details**: [repo-info repo's `repos/php/` directory](https://github.com/docker-library/repo-info/blob/master/repos/php) ([history](https://github.com/docker-library/repo-info/commits/master/repos/php)) @@ -250,11 +252,10 @@ FROM php:7.4-fpm-alpine # Use the default production configuration RUN mv "$PHP_INI_DIR/php.ini-production" "$PHP_INI_DIR/php.ini" - -# Override with custom opcache settings -COPY config/opcache.ini $PHP_INI_DIR/conf.d/ ``` +In many production environments, it is also recommended to (build and) enable the PHP core OPcache extension for performance. See [the upstream OPcache documentation](https://www.php.net/manual/en/book.opcache.php) for more details. + # Image Variants The `php` images come in many flavors, each designed for a specific use case. diff --git a/php/content.md b/php/content.md index 21b11b5cc0ce..d97244e1d77f 100644 --- a/php/content.md +++ b/php/content.md @@ -168,7 +168,6 @@ FROM %%IMAGE%%:7.4-fpm-alpine # Use the default production configuration RUN mv "$PHP_INI_DIR/php.ini-production" "$PHP_INI_DIR/php.ini" - -# Override with custom opcache settings -COPY config/opcache.ini $PHP_INI_DIR/conf.d/ ``` + +In many production environments, it is also recommended to (build and) enable the PHP core OPcache extension for performance. See [the upstream OPcache documentation](https://www.php.net/manual/en/book.opcache.php) for more details. diff --git a/plone/README.md b/plone/README.md index 4c9c33726d7d..618aca9bd030 100644 --- a/plone/README.md +++ b/plone/README.md @@ -14,23 +14,25 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [Plone Community](https://github.com/plone/plone.docker) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links - [`5.2.1`, `5.2`, `5`, `latest`](https://github.com/plone/plone.docker/blob/a346627b8e694036693d03f95d4986a3d6cb3111/5.2/5.2.1/debian/Dockerfile) - [`5.2.1-alpine`, `5.2-alpine`, `5-alpine`, `alpine`](https://github.com/plone/plone.docker/blob/a346627b8e694036693d03f95d4986a3d6cb3111/5.2/5.2.1/alpine/Dockerfile) - [`5.2.1-python2`, `5.2-python2`, `5-python2`, `python2`](https://github.com/plone/plone.docker/blob/5a3ed2cf8f0206bf710935c6daa527eb0e1056a4/5.2/5.2.1/python2/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/plone/plone.docker/issues](https://github.com/plone/plone.docker/issues) -- **Maintained by**: - [Plone Community](https://github.com/plone/plone.docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/plone/), [`arm32v5`](https://hub.docker.com/r/arm32v5/plone/), [`arm32v6`](https://hub.docker.com/r/arm32v6/plone/), [`arm32v7`](https://hub.docker.com/r/arm32v7/plone/), [`arm64v8`](https://hub.docker.com/r/arm64v8/plone/), [`i386`](https://hub.docker.com/r/i386/plone/), [`ppc64le`](https://hub.docker.com/r/ppc64le/plone/), [`s390x`](https://hub.docker.com/r/s390x/plone/) diff --git a/postfixadmin/README.md b/postfixadmin/README.md index 987cb4ad781e..050c17a398e2 100644 --- a/postfixadmin/README.md +++ b/postfixadmin/README.md @@ -14,25 +14,27 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`3.2.3-apache`, `3.2-apache`, `3-apache`, `apache`, `3.2.3`, `3.2`, `3`, `latest`](https://github.com/postfixadmin/docker/blob/9419925a74a082b25bfd6db8a568ed7027b50700/apache/Dockerfile) -- [`3.2.3-fpm`, `3.2-fpm`, `3-fpm`, `fpm`](https://github.com/postfixadmin/docker/blob/9419925a74a082b25bfd6db8a568ed7027b50700/fpm/Dockerfile) -- [`3.2.3-fpm-alpine`, `3.2-fpm-alpine`, `3-fpm-alpine`, `fpm-alpine`](https://github.com/postfixadmin/docker/blob/9419925a74a082b25bfd6db8a568ed7027b50700/fpm-alpine/Dockerfile) - # Quick reference +- **Maintained by**: + [Postfix Admin](https://github.com/postfixadmin/docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`3.2.4-apache`, `3.2-apache`, `3-apache`, `apache`, `3.2.4`, `3.2`, `3`, `latest`](https://github.com/postfixadmin/docker/blob/b1ffcf48cd23b4ba779dc5c1a8c6f78c6ef45077/apache/Dockerfile) +- [`3.2.4-fpm`, `3.2-fpm`, `3-fpm`, `fpm`](https://github.com/postfixadmin/docker/blob/b1ffcf48cd23b4ba779dc5c1a8c6f78c6ef45077/fpm/Dockerfile) +- [`3.2.4-fpm-alpine`, `3.2-fpm-alpine`, `3-fpm-alpine`, `fpm-alpine`](https://github.com/postfixadmin/docker/blob/b1ffcf48cd23b4ba779dc5c1a8c6f78c6ef45077/fpm-alpine/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/postfixadmin/docker/issues](https://github.com/postfixadmin/docker/issues) -- **Maintained by**: - [Postfix Admin](https://github.com/postfixadmin/docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/postfixadmin/), [`arm32v5`](https://hub.docker.com/r/arm32v5/postfixadmin/), [`arm32v6`](https://hub.docker.com/r/arm32v6/postfixadmin/), [`arm32v7`](https://hub.docker.com/r/arm32v7/postfixadmin/), [`arm64v8`](https://hub.docker.com/r/arm64v8/postfixadmin/), [`i386`](https://hub.docker.com/r/i386/postfixadmin/), [`ppc64le`](https://hub.docker.com/r/ppc64le/postfixadmin/) + [`amd64`](https://hub.docker.com/r/amd64/postfixadmin/), [`arm32v5`](https://hub.docker.com/r/arm32v5/postfixadmin/), [`arm32v6`](https://hub.docker.com/r/arm32v6/postfixadmin/), [`arm32v7`](https://hub.docker.com/r/arm32v7/postfixadmin/), [`arm64v8`](https://hub.docker.com/r/arm64v8/postfixadmin/), [`i386`](https://hub.docker.com/r/i386/postfixadmin/), [`mips64le`](https://hub.docker.com/r/mips64le/postfixadmin/), [`ppc64le`](https://hub.docker.com/r/ppc64le/postfixadmin/), [`s390x`](https://hub.docker.com/r/s390x/postfixadmin/) - **Published image artifact details**: [repo-info repo's `repos/postfixadmin/` directory](https://github.com/docker-library/repo-info/blob/master/repos/postfixadmin) ([history](https://github.com/docker-library/repo-info/commits/master/repos/postfixadmin)) diff --git a/postgres/README.md b/postgres/README.md index e1170ee03ac8..e27631b31074 100644 --- a/postgres/README.md +++ b/postgres/README.md @@ -14,34 +14,36 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`12.2`, `12`, `latest`](https://github.com/docker-library/postgres/blob/10fe2ae44bfcc7e26d05e898f3baf3a019c82dd7/12/Dockerfile) -- [`12.2-alpine`, `12-alpine`, `alpine`](https://github.com/docker-library/postgres/blob/691a785b0bcb7aea28225a17e794a1edeedf531e/12/alpine/Dockerfile) -- [`11.7`, `11`](https://github.com/docker-library/postgres/blob/505eda129119afc4cfc86fcacd407a31e9ab22c0/11/Dockerfile) -- [`11.7-alpine`, `11-alpine`](https://github.com/docker-library/postgres/blob/d3908b054de55e0f6bdcd2ec01a20a278022d5b1/11/alpine/Dockerfile) -- [`10.12`, `10`](https://github.com/docker-library/postgres/blob/d21499fa3f55639c6751423e55ff630516bf34e3/10/Dockerfile) -- [`10.12-alpine`, `10-alpine`](https://github.com/docker-library/postgres/blob/8bebabd5bcfa166ff8ac29a5166d2c1eb6e36002/10/alpine/Dockerfile) -- [`9.6.17`, `9.6`, `9`](https://github.com/docker-library/postgres/blob/9558084c73fd9bb5e3c7d8048e6a46f9e18a6ea2/9.6/Dockerfile) -- [`9.6.17-alpine`, `9.6-alpine`, `9-alpine`](https://github.com/docker-library/postgres/blob/06bd57c3c36caa0c8b629e2f4b54a5e46dafa901/9.6/alpine/Dockerfile) -- [`9.5.21`, `9.5`](https://github.com/docker-library/postgres/blob/f45fb749594bfe5ea893fe8b3340757600f03f7e/9.5/Dockerfile) -- [`9.5.21-alpine`, `9.5-alpine`](https://github.com/docker-library/postgres/blob/33e66cdc27fb5558266b52658c081226d2272995/9.5/alpine/Dockerfile) -- [`9.4.26`, `9.4`](https://github.com/docker-library/postgres/blob/ef7af1266db5b895a2981aeba25accf074d82a6b/9.4/Dockerfile) -- [`9.4.26-alpine`, `9.4-alpine`](https://github.com/docker-library/postgres/blob/473b58e971e2eb0351af12288dc4976bd3c591ad/9.4/alpine/Dockerfile) - # Quick reference +- **Maintained by**: + [the PostgreSQL Docker Community](https://github.com/docker-library/postgres) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`13-beta1`, `13`](https://github.com/docker-library/postgres/blob/682ff83c5c83f1b6f2b02caf7aa3e17a491b403a/13/Dockerfile) +- [`13-beta1-alpine`, `13-alpine`](https://github.com/docker-library/postgres/blob/b96659493b841100dc75ed777bff01913d9fe9e1/13/alpine/Dockerfile) +- [`12.3`, `12`, `latest`](https://github.com/docker-library/postgres/blob/88173efa530f1a174a7ea311c5b6ee5e383f68bd/12/Dockerfile) +- [`12.3-alpine`, `12-alpine`, `alpine`](https://github.com/docker-library/postgres/blob/4edbda205c684c861e6fbf964de5d00845864d42/12/alpine/Dockerfile) +- [`11.8`, `11`](https://github.com/docker-library/postgres/blob/aa4f329a17fd82077536602da12f4264fa195b20/11/Dockerfile) +- [`11.8-alpine`, `11-alpine`](https://github.com/docker-library/postgres/blob/0de8bbbcdcdd7783acb7ce2678c85d5aab977c55/11/alpine/Dockerfile) +- [`10.13`, `10`](https://github.com/docker-library/postgres/blob/f1e039c4ebd8e4691af65dfd6cf280df126039aa/10/Dockerfile) +- [`10.13-alpine`, `10-alpine`](https://github.com/docker-library/postgres/blob/245058ccb66fd6cb34fc512323f20ed676f1af15/10/alpine/Dockerfile) +- [`9.6.18`, `9.6`, `9`](https://github.com/docker-library/postgres/blob/95f4307ac7547094b5392d2a2a5aa7471301ffcb/9.6/Dockerfile) +- [`9.6.18-alpine`, `9.6-alpine`, `9-alpine`](https://github.com/docker-library/postgres/blob/7675803cba8dbf4aca2c1064b044b03cd0db6c2d/9.6/alpine/Dockerfile) +- [`9.5.22`, `9.5`](https://github.com/docker-library/postgres/blob/fa4482cec89b300589c30fc5590995a31f569a06/9.5/Dockerfile) +- [`9.5.22-alpine`, `9.5-alpine`](https://github.com/docker-library/postgres/blob/5104b38a3a159aad42014d69b3ba1a0c4d22ca4d/9.5/alpine/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/docker-library/postgres/issues](https://github.com/docker-library/postgres/issues) -- **Maintained by**: - [the PostgreSQL Docker Community](https://github.com/docker-library/postgres) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/postgres/), [`arm32v5`](https://hub.docker.com/r/arm32v5/postgres/), [`arm32v6`](https://hub.docker.com/r/arm32v6/postgres/), [`arm32v7`](https://hub.docker.com/r/arm32v7/postgres/), [`arm64v8`](https://hub.docker.com/r/arm64v8/postgres/), [`i386`](https://hub.docker.com/r/i386/postgres/), [`ppc64le`](https://hub.docker.com/r/ppc64le/postgres/), [`s390x`](https://hub.docker.com/r/s390x/postgres/) + [`amd64`](https://hub.docker.com/r/amd64/postgres/), [`arm32v5`](https://hub.docker.com/r/arm32v5/postgres/), [`arm32v6`](https://hub.docker.com/r/arm32v6/postgres/), [`arm32v7`](https://hub.docker.com/r/arm32v7/postgres/), [`arm64v8`](https://hub.docker.com/r/arm64v8/postgres/), [`i386`](https://hub.docker.com/r/i386/postgres/), [`mips64le`](https://hub.docker.com/r/mips64le/postgres/), [`ppc64le`](https://hub.docker.com/r/ppc64le/postgres/), [`s390x`](https://hub.docker.com/r/s390x/postgres/) - **Published image artifact details**: [repo-info repo's `repos/postgres/` directory](https://github.com/docker-library/repo-info/blob/master/repos/postgres) ([history](https://github.com/docker-library/repo-info/commits/master/repos/postgres)) @@ -132,16 +134,18 @@ The PostgreSQL image uses several environment variables which are easy to miss. ### `POSTGRES_PASSWORD` -This environment variable is normally required for you to use the PostgreSQL image. This environment variable sets the superuser password for PostgreSQL. The default superuser is defined by the `POSTGRES_USER` environment variable. +This environment variable is required for you to use the PostgreSQL image. It must not be empty or undefined. This environment variable sets the superuser password for PostgreSQL. The default superuser is defined by the `POSTGRES_USER` environment variable. -Note 1: The PostgreSQL image sets up `trust` authentication locally so you may notice a password is not required when connecting from `localhost` (inside the same container). However, a password will be required if connecting from a different host/container. +**Note 1:** The PostgreSQL image sets up `trust` authentication locally so you may notice a password is not required when connecting from `localhost` (inside the same container). However, a password will be required if connecting from a different host/container. -Note 2: This variable defines the superuser password in the PostgreSQL instance, as set by the `initdb` script during initial container startup. It has no effect on the `PGPASSWORD` environment variable that may be used by the `psql` client at runtime, as described at [https://www.postgresql.org/docs/10/static/libpq-envars.html](https://www.postgresql.org/docs/10/static/libpq-envars.html). `PGPASSWORD`, if used, will be specified as a separate environment variable. +**Note 2:** This variable defines the superuser password in the PostgreSQL instance, as set by the `initdb` script during initial container startup. It has no effect on the `PGPASSWORD` environment variable that may be used by the `psql` client at runtime, as described at [https://www.postgresql.org/docs/10/static/libpq-envars.html](https://www.postgresql.org/docs/10/static/libpq-envars.html). `PGPASSWORD`, if used, will be specified as a separate environment variable. ### `POSTGRES_USER` This optional environment variable is used in conjunction with `POSTGRES_PASSWORD` to set a user and its password. This variable will create the specified user with superuser power and a database with the same name. If it is not specified, then the default user of `postgres` will be used. +Be aware that if this parameter is specified, PostgreSQL will still show `The files belonging to this database system will be owned by user "postgres"` during initialization. This refers to the Linux system user (from `/etc/passwd` in the image) that the `postgres` daemon runs as, and as such is unrelated to the `POSTGRES_USER` option. See the section titled "Arbitrary `--user` Notes" for more details. + ### `POSTGRES_DB` This optional environment variable can be used to define a different name for the default database that is created when the image is first started. If it is not specified, then the value of `POSTGRES_USER` will be used. @@ -164,13 +168,26 @@ This optional variable can be used to control the `auth-method` for `host` conne echo "host all all all $POSTGRES_HOST_AUTH_METHOD" >> pg_hba.conf ``` -It is not recommended to use [`trust`](https://www.postgresql.org/docs/current/auth-trust.html) since it allows anyone to connect without a password, even if one is set (like via `POSTGRES_PASSWORD`). - See the PostgreSQL documentation on [`pg_hba.conf`](https://www.postgresql.org/docs/current/auth-pg-hba-conf.html) for more information about possible values and their meanings. +**Note 1:** It is not recommended to use [`trust`](https://www.postgresql.org/docs/current/auth-trust.html) since it allows anyone to connect without a password, even if one is set (like via `POSTGRES_PASSWORD`). For more information see the PostgreSQL documentation on [*Trust Authentication*](https://www.postgresql.org/docs/current/auth-trust.html). + +**Note 2:** If you set `POSTGRES_HOST_AUTH_METHOD` to `trust`, then `POSTGRES_PASSWORD` is not required. + ### `PGDATA` -This optional variable can be used to define another location - like a subdirectory - for the database files. The default is `/var/lib/postgresql/data`, but if the data volume you're using is a filesystem mountpoint (like with GCE persistent disks), Postgres `initdb` recommends a subdirectory (for example `/var/lib/postgresql/data/pgdata` ) be created to contain the data. +This optional variable can be used to define another location - like a subdirectory - for the database files. The default is `/var/lib/postgresql/data`. If the data volume you're using is a filesystem mountpoint (like with GCE persistent disks) or remote folder that cannot be chowned to the `postgres` user (like some NFS mounts), Postgres `initdb` recommends a subdirectory be created to contain the data. + +For example: + +```console +$ docker run -d \ + --name some-postgres \ + -e POSTGRES_PASSWORD=mysecretpassword \ + -e PGDATA=/var/lib/postgresql/data/pgdata \ + -v /custom/mount:/var/lib/postgresql/data \ + postgres +``` This is an environment variable that is not Docker specific. Because the variable is used by the `postgres` server binary (see the [PostgreSQL docs](https://www.postgresql.org/docs/11/app-postgres.html#id-1.9.5.14.7)), the entrypoint script takes it into account. @@ -245,9 +262,9 @@ Since database initialization only happens on container startup, this allows us ## Additional Extensions -When using the default (Debian-based) variants, installing additional extensions (such as PostGIS) should be as simple as installing the relevant packages (see [github.com/appropriate/docker-postgis](https://github.com/appropriate/docker-postgis/blob/f6d28e4a1871b1f72e1c893ff103f10b6d7cb6e1/10-2.4/Dockerfile) for a concrete example). +When using the default (Debian-based) variants, installing additional extensions (such as PostGIS) should be as simple as installing the relevant packages (see [github.com/postgis/docker-postgis](https://github.com/postgis/docker-postgis/blob/4eb614133d6aa87bfc5c952d24b7eb1f499e5c7c/12-3.0/Dockerfile) for a concrete example). -When using the Alpine variants, any postgres extension not listed in [postgres-contrib](https://www.postgresql.org/docs/10/static/contrib.html) will need to be compiled in your own image (again, see [github.com/appropriate/docker-postgis](https://github.com/appropriate/docker-postgis/blob/f6d28e4a1871b1f72e1c893ff103f10b6d7cb6e1/10-2.4/alpine/Dockerfile) for a concrete example). +When using the Alpine variants, any postgres extension not listed in [postgres-contrib](https://www.postgresql.org/docs/10/static/contrib.html) will need to be compiled in your own image (again, see [github.com/postgis/docker-postgis](https://github.com/postgis/docker-postgis/blob/4eb614133d6aa87bfc5c952d24b7eb1f499e5c7c/12-3.0/alpine/Dockerfile) for a concrete example). # Arbitrary `--user` Notes @@ -302,7 +319,7 @@ See ["IPVS connection timeout issue" in the Docker Success Center](https://succe ## Where to Store Data -Important note: There are several ways to store data used by applications that run in Docker containers. We encourage users of the `postgres` images to familiarize themselves with the options available, including: +**Important note:** There are several ways to store data used by applications that run in Docker containers. We encourage users of the `postgres` images to familiarize themselves with the options available, including: - Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. - Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. diff --git a/postgres/content.md b/postgres/content.md index 577483485059..9992457b0cb6 100644 --- a/postgres/content.md +++ b/postgres/content.md @@ -53,16 +53,18 @@ The PostgreSQL image uses several environment variables which are easy to miss. ### `POSTGRES_PASSWORD` -This environment variable is normally required for you to use the PostgreSQL image. This environment variable sets the superuser password for PostgreSQL. The default superuser is defined by the `POSTGRES_USER` environment variable. +This environment variable is required for you to use the PostgreSQL image. It must not be empty or undefined. This environment variable sets the superuser password for PostgreSQL. The default superuser is defined by the `POSTGRES_USER` environment variable. -Note 1: The PostgreSQL image sets up `trust` authentication locally so you may notice a password is not required when connecting from `localhost` (inside the same container). However, a password will be required if connecting from a different host/container. +**Note 1:** The PostgreSQL image sets up `trust` authentication locally so you may notice a password is not required when connecting from `localhost` (inside the same container). However, a password will be required if connecting from a different host/container. -Note 2: This variable defines the superuser password in the PostgreSQL instance, as set by the `initdb` script during initial container startup. It has no effect on the `PGPASSWORD` environment variable that may be used by the `psql` client at runtime, as described at [https://www.postgresql.org/docs/10/static/libpq-envars.html](https://www.postgresql.org/docs/10/static/libpq-envars.html). `PGPASSWORD`, if used, will be specified as a separate environment variable. +**Note 2:** This variable defines the superuser password in the PostgreSQL instance, as set by the `initdb` script during initial container startup. It has no effect on the `PGPASSWORD` environment variable that may be used by the `psql` client at runtime, as described at [https://www.postgresql.org/docs/10/static/libpq-envars.html](https://www.postgresql.org/docs/10/static/libpq-envars.html). `PGPASSWORD`, if used, will be specified as a separate environment variable. ### `POSTGRES_USER` This optional environment variable is used in conjunction with `POSTGRES_PASSWORD` to set a user and its password. This variable will create the specified user with superuser power and a database with the same name. If it is not specified, then the default user of `postgres` will be used. +Be aware that if this parameter is specified, PostgreSQL will still show `The files belonging to this database system will be owned by user "postgres"` during initialization. This refers to the Linux system user (from `/etc/passwd` in the image) that the `postgres` daemon runs as, and as such is unrelated to the `POSTGRES_USER` option. See the section titled "Arbitrary `--user` Notes" for more details. + ### `POSTGRES_DB` This optional environment variable can be used to define a different name for the default database that is created when the image is first started. If it is not specified, then the value of `POSTGRES_USER` will be used. @@ -85,13 +87,26 @@ This optional variable can be used to control the `auth-method` for `host` conne echo "host all all all $POSTGRES_HOST_AUTH_METHOD" >> pg_hba.conf ``` -It is not recommended to use [`trust`](https://www.postgresql.org/docs/current/auth-trust.html) since it allows anyone to connect without a password, even if one is set (like via `POSTGRES_PASSWORD`). - See the PostgreSQL documentation on [`pg_hba.conf`](https://www.postgresql.org/docs/current/auth-pg-hba-conf.html) for more information about possible values and their meanings. +**Note 1:** It is not recommended to use [`trust`](https://www.postgresql.org/docs/current/auth-trust.html) since it allows anyone to connect without a password, even if one is set (like via `POSTGRES_PASSWORD`). For more information see the PostgreSQL documentation on [*Trust Authentication*](https://www.postgresql.org/docs/current/auth-trust.html). + +**Note 2:** If you set `POSTGRES_HOST_AUTH_METHOD` to `trust`, then `POSTGRES_PASSWORD` is not required. + ### `PGDATA` -This optional variable can be used to define another location - like a subdirectory - for the database files. The default is `/var/lib/postgresql/data`, but if the data volume you're using is a filesystem mountpoint (like with GCE persistent disks), Postgres `initdb` recommends a subdirectory (for example `/var/lib/postgresql/data/pgdata` ) be created to contain the data. +This optional variable can be used to define another location - like a subdirectory - for the database files. The default is `/var/lib/postgresql/data`. If the data volume you're using is a filesystem mountpoint (like with GCE persistent disks) or remote folder that cannot be chowned to the `postgres` user (like some NFS mounts), Postgres `initdb` recommends a subdirectory be created to contain the data. + +For example: + +```console +$ docker run -d \ + --name some-postgres \ + -e POSTGRES_PASSWORD=mysecretpassword \ + -e PGDATA=/var/lib/postgresql/data/pgdata \ + -v /custom/mount:/var/lib/postgresql/data \ + %%IMAGE%% +``` This is an environment variable that is not Docker specific. Because the variable is used by the `postgres` server binary (see the [PostgreSQL docs](https://www.postgresql.org/docs/11/app-postgres.html#id-1.9.5.14.7)), the entrypoint script takes it into account. @@ -166,9 +181,9 @@ Since database initialization only happens on container startup, this allows us ## Additional Extensions -When using the default (Debian-based) variants, installing additional extensions (such as PostGIS) should be as simple as installing the relevant packages (see [github.com/appropriate/docker-postgis](https://github.com/appropriate/docker-postgis/blob/f6d28e4a1871b1f72e1c893ff103f10b6d7cb6e1/10-2.4/Dockerfile) for a concrete example). +When using the default (Debian-based) variants, installing additional extensions (such as PostGIS) should be as simple as installing the relevant packages (see [github.com/postgis/docker-postgis](https://github.com/postgis/docker-postgis/blob/4eb614133d6aa87bfc5c952d24b7eb1f499e5c7c/12-3.0/Dockerfile) for a concrete example). -When using the Alpine variants, any postgres extension not listed in [postgres-contrib](https://www.postgresql.org/docs/10/static/contrib.html) will need to be compiled in your own image (again, see [github.com/appropriate/docker-postgis](https://github.com/appropriate/docker-postgis/blob/f6d28e4a1871b1f72e1c893ff103f10b6d7cb6e1/10-2.4/alpine/Dockerfile) for a concrete example). +When using the Alpine variants, any postgres extension not listed in [postgres-contrib](https://www.postgresql.org/docs/10/static/contrib.html) will need to be compiled in your own image (again, see [github.com/postgis/docker-postgis](https://github.com/postgis/docker-postgis/blob/4eb614133d6aa87bfc5c952d24b7eb1f499e5c7c/12-3.0/alpine/Dockerfile) for a concrete example). # Arbitrary `--user` Notes @@ -223,7 +238,7 @@ See ["IPVS connection timeout issue" in the Docker Success Center](https://succe ## Where to Store Data -Important note: There are several ways to store data used by applications that run in Docker containers. We encourage users of the `%%IMAGE%%` images to familiarize themselves with the options available, including: +**Important note:** There are several ways to store data used by applications that run in Docker containers. We encourage users of the `%%IMAGE%%` images to familiarize themselves with the options available, including: - Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. - Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. diff --git a/push.pl b/push.pl index d70ef152c70b..0586df29119d 100755 --- a/push.pl +++ b/push.pl @@ -7,8 +7,9 @@ use File::Basename qw(basename fileparse); use File::Temp; use Getopt::Long; +use Mojo::File; use Mojo::UserAgent; -use Mojo::Util qw(b64_encode decode encode slurp spurt trim); +use Mojo::Util qw(b64_encode decode encode trim); use Term::UI; use Term::ReadLine; @@ -43,7 +44,7 @@ } my $login = $ua->post('https://hub.docker.com/v2/users/login/' => {} => json => { username => $username, password => $password }); -die 'login failed' unless $login->success; +die 'login failed' unless $login->res->is_success; my $token = $login->res->json->{token}; @@ -57,7 +58,7 @@ die 'missing CSRF token' unless defined $csrf; my $attemptLogin = $ua->post('https://hub.docker.com/attempt-login/' => {} => json => { jwt => $token }); -die 'attempt-login failed' unless $attemptLogin->success; +die 'attempt-login failed' unless $attemptLogin->res->is_success; my $authorizationHeader = { Authorization => "JWT $token", @@ -65,7 +66,7 @@ }; my $userData = $ua->get('https://hub.docker.com/v2/user/' => $authorizationHeader); -die 'user failed' unless $userData->success; +die 'user failed' unless $userData->res->is_success; $userData = $userData->res->json; sub prompt_for_edit { @@ -73,7 +74,7 @@ sub prompt_for_edit { my $proposedFile = shift; my $lengthLimit = shift // 0; - my $proposedText = slurp $proposedFile or warn 'missing ' . $proposedFile; + my $proposedText = Mojo::File->new($proposedFile)->slurp or warn 'missing ' . $proposedFile; $proposedText = trim(decode('UTF-8', $proposedText)); # remove our warning about generated files (Hub doesn't support HTML comments in Markdown) @@ -104,11 +105,11 @@ sub prompt_for_edit { my @proposedFileBits = fileparse($proposedFile, qr!\.[^.]*!); my $file = File::Temp->new(SUFFIX => '-' . basename($proposedFileBits[1]) . '-current' . $proposedFileBits[2]); my $filename = $file->filename; - spurt encode('UTF-8', $currentText . "\n"), $filename; + Mojo::File->new($filename)->spurt(encode('UTF-8', $currentText . "\n")); my $tempProposedFile = File::Temp->new(SUFFIX => '-' . basename($proposedFileBits[1]) . '-proposed' . $proposedFileBits[2]); my $tempProposedFilename = $tempProposedFile->filename; - spurt encode('UTF-8', $proposedText . "\n"), $tempProposedFilename; + Mojo::File->new($tempProposedFilename)->spurt(encode('UTF-8', $proposedText . "\n")); system(qw(git --no-pager diff --no-index), $filename, $tempProposedFilename); @@ -135,7 +136,7 @@ sub prompt_for_edit { if ($reply eq 'vimdiff') { system('vimdiff', $tempProposedFilename, $filename) == 0 or die "vimdiff on $filename and $proposedFile failed"; - return trim(decode('UTF-8', slurp($filename))); + return trim(decode('UTF-8', Mojo::File->new($filename)->slurp)); } return $currentText; @@ -173,9 +174,9 @@ sub prompt_for_edit { } } if (-f $repoLogo120) { - my $proposedLogo = slurp($repoLogo120); + my $proposedLogo = Mojo::File->new($repoLogo120)->slurp; my $currentLogo = $ua->get('https://d1q6f0aelx0por.cloudfront.net/product-logos/' . join('-', split(m{/}, $repo)) . '-logo.png', { 'Cache-Control' => 'no-cache' }); - $currentLogo = ($currentLogo->success ? $currentLogo->res->body : undef); + $currentLogo = ($currentLogo->res->is_success ? $currentLogo->res->body : undef); if ($currentLogo && $currentLogo eq $proposedLogo) { say 'no change to ' . $repoName . ' logo; skipping'; @@ -188,13 +189,13 @@ sub prompt_for_edit { 'content_type' => 'image/png', 'file_ext' => 'png', }); - warn 'warning: put to ' . $logoUrl . ' failed: ' . $logoPut->res->text unless $logoPut->success; + warn 'warning: put to ' . $logoUrl . ' failed: ' . $logoPut->res->text unless $logoPut->res->is_success; } } } my $repoTx = $ua->get($repoUrl => $authorizationHeader); - warn 'warning: failed to get: ' . $repoUrl . ' (skipping)' and next unless $repoTx->success; + warn 'warning: failed to get: ' . $repoUrl . ' (skipping)' and next unless $repoTx->res->is_success; my $repoDetails = $repoTx->res->json; $repoDetails->{description} //= ''; @@ -202,7 +203,7 @@ sub prompt_for_edit { my $hubShort = prompt_for_edit($repoDetails->{description}, $repoName . '/README-short.txt'); my $hubLong = prompt_for_edit($repoDetails->{full_description}, $repoName . '/README.md', $hubLengthLimit); - + say 'no change to ' . $repoName . '; skipping' and next if $repoDetails->{description} eq $hubShort and $repoDetails->{full_description} eq $hubLong; say 'updating ' . $repoName; @@ -211,5 +212,5 @@ sub prompt_for_edit { description => $hubShort, full_description => $hubLong, }); - warn 'patch to ' . $repoUrl . ' failed: ' . $repoPatch->res->text and next unless $repoPatch->success; + warn 'patch to ' . $repoUrl . ' failed: ' . $repoPatch->res->text and next unless $repoPatch->res->is_success; } diff --git a/pypy/README.md b/pypy/README.md index 1b776aaa3399..90fa33576e18 100644 --- a/pypy/README.md +++ b/pypy/README.md @@ -14,24 +14,26 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`2.7-7.3.0`, `2.7-7.3`, `2.7-7`, `2.7`, `2-7.3.0`, `2-7.3`, `2-7`, `2`, `2.7-7.3.0-jessie`, `2.7-7.3-jessie`, `2.7-7-jessie`, `2.7-jessie`, `2-7.3.0-jessie`, `2-7.3-jessie`, `2-7-jessie`, `2-jessie`](https://github.com/docker-library/pypy/blob/42257a4c727f8c698883ba2dc9d1e91dcf8e93b2/2.7/Dockerfile) -- [`2.7-7.3.0-slim`, `2.7-7.3-slim`, `2.7-7-slim`, `2.7-slim`, `2-7.3.0-slim`, `2-7.3-slim`, `2-7-slim`, `2-slim`, `2.7-7.3.0-slim-jessie`, `2.7-7.3-slim-jessie`, `2.7-7-slim-jessie`, `2.7-slim-jessie`, `2-7.3.0-slim-jessie`, `2-7.3-slim-jessie`, `2-7-slim-jessie`, `2-slim-jessie`](https://github.com/docker-library/pypy/blob/42257a4c727f8c698883ba2dc9d1e91dcf8e93b2/2.7/slim/Dockerfile) -- [`3.6-7.3.0`, `3.6-7.3`, `3.6-7`, `3.6`, `3-7.3.0`, `3-7.3`, `3-7`, `3`, `latest`, `3.6-7.3.0-stretch`, `3.6-7.3-stretch`, `3.6-7-stretch`, `3.6-stretch`, `3-7.3.0-stretch`, `3-7.3-stretch`, `3-7-stretch`, `3-stretch`, `stretch`](https://github.com/docker-library/pypy/blob/42257a4c727f8c698883ba2dc9d1e91dcf8e93b2/3.6/Dockerfile) -- [`3.6-7.3.0-slim`, `3.6-7.3-slim`, `3.6-7-slim`, `3.6-slim`, `3-7.3.0-slim`, `3-7.3-slim`, `3-7-slim`, `3-slim`, `slim`, `3.6-7.3.0-slim-stretch`, `3.6-7.3-slim-stretch`, `3.6-7-slim-stretch`, `3.6-slim-stretch`, `3-7.3.0-slim-stretch`, `3-7.3-slim-stretch`, `3-7-slim-stretch`, `3-slim-stretch`, `slim-stretch`](https://github.com/docker-library/pypy/blob/42257a4c727f8c698883ba2dc9d1e91dcf8e93b2/3.6/slim/Dockerfile) - # Quick reference +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/pypy) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`2.7-7.3.0`, `2.7-7.3`, `2.7-7`, `2.7`, `2-7.3.0`, `2-7.3`, `2-7`, `2`, `2.7-7.3.0-buster`, `2.7-7.3-buster`, `2.7-7-buster`, `2.7-buster`, `2-7.3.0-buster`, `2-7.3-buster`, `2-7-buster`, `2-buster`](https://github.com/docker-library/pypy/blob/30385f19542aa8bdcca7fb2f7a9a18786e9e8f17/2.7/Dockerfile) +- [`2.7-7.3.0-slim`, `2.7-7.3-slim`, `2.7-7-slim`, `2.7-slim`, `2-7.3.0-slim`, `2-7.3-slim`, `2-7-slim`, `2-slim`, `2.7-7.3.0-slim-buster`, `2.7-7.3-slim-buster`, `2.7-7-slim-buster`, `2.7-slim-buster`, `2-7.3.0-slim-buster`, `2-7.3-slim-buster`, `2-7-slim-buster`, `2-slim-buster`](https://github.com/docker-library/pypy/blob/30385f19542aa8bdcca7fb2f7a9a18786e9e8f17/2.7/slim/Dockerfile) +- [`3.6-7.3.0`, `3.6-7.3`, `3.6-7`, `3.6`, `3-7.3.0`, `3-7.3`, `3-7`, `3`, `latest`, `3.6-7.3.0-buster`, `3.6-7.3-buster`, `3.6-7-buster`, `3.6-buster`, `3-7.3.0-buster`, `3-7.3-buster`, `3-7-buster`, `3-buster`, `buster`](https://github.com/docker-library/pypy/blob/30385f19542aa8bdcca7fb2f7a9a18786e9e8f17/3.6/Dockerfile) +- [`3.6-7.3.0-slim`, `3.6-7.3-slim`, `3.6-7-slim`, `3.6-slim`, `3-7.3.0-slim`, `3-7.3-slim`, `3-7-slim`, `3-slim`, `slim`, `3.6-7.3.0-slim-buster`, `3.6-7.3-slim-buster`, `3.6-7-slim-buster`, `3.6-slim-buster`, `3-7.3.0-slim-buster`, `3-7.3-slim-buster`, `3-7-slim-buster`, `3-slim-buster`, `slim-buster`](https://github.com/docker-library/pypy/blob/30385f19542aa8bdcca7fb2f7a9a18786e9e8f17/3.6/slim/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/docker-library/pypy/issues](https://github.com/docker-library/pypy/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/pypy) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/pypy/), [`arm64v8`](https://hub.docker.com/r/arm64v8/pypy/), [`i386`](https://hub.docker.com/r/i386/pypy/), [`ppc64le`](https://hub.docker.com/r/ppc64le/pypy/), [`s390x`](https://hub.docker.com/r/s390x/pypy/) @@ -117,7 +119,7 @@ The `pypy` images come in many flavors, each designed for a specific use case. 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. -Some of these tags may have names like jessie or stretch in them. These are the suite code names for releases of [Debian](https://wiki.debian.org/DebianReleases) and indicate which release the image is based on. If your image needs to install any additional packages beyond what comes with the image, you'll likely want to specify one of these explicitly to minimize breakage when there are new releases of Debian. +Some of these tags may have names like buster in them. These are the suite code names for releases of [Debian](https://wiki.debian.org/DebianReleases) and indicate which release the image is based on. If your image needs to install any additional packages beyond what comes with the image, you'll likely want to specify one of these explicitly to minimize breakage when there are new releases of Debian. This tag is based off of [`buildpack-deps`](https://hub.docker.com/_/buildpack-deps/). `buildpack-deps` is designed for the average user of Docker who has many images on their system. It, by design, has a large number of extremely common Debian packages. This reduces the number of packages that images that derive from it need to install, thus reducing the overall size of all images on your system. diff --git a/python/README.md b/python/README.md index e7aa18a64947..729015b1f987 100644 --- a/python/README.md +++ b/python/README.md @@ -14,99 +14,86 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/python) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links (See ["What's the difference between 'Shared' and 'Simple' tags?" in the FAQ](https://github.com/docker-library/faq#whats-the-difference-between-shared-and-simple-tags).) ## Simple Tags -- [`3.9.0a3-buster`, `3.9-rc-buster`, `rc-buster`](https://github.com/docker-library/python/blob/64ab8fdb60f7b3f011a61b9950afedf0059df309/3.9-rc/buster/Dockerfile) -- [`3.9.0a3-alpine3.10`, `3.9-rc-alpine3.10`, `rc-alpine3.10`](https://github.com/docker-library/python/blob/64ab8fdb60f7b3f011a61b9950afedf0059df309/3.9-rc/alpine3.10/Dockerfile) -- [`3.9.0a3-windowsservercore-ltsc2016`, `3.9-rc-windowsservercore-ltsc2016`, `rc-windowsservercore-ltsc2016`](https://github.com/docker-library/python/blob/64ab8fdb60f7b3f011a61b9950afedf0059df309/3.9-rc/windows/windowsservercore-ltsc2016/Dockerfile) -- [`3.9.0a3-windowsservercore-1809`, `3.9-rc-windowsservercore-1809`, `rc-windowsservercore-1809`](https://github.com/docker-library/python/blob/64ab8fdb60f7b3f011a61b9950afedf0059df309/3.9-rc/windows/windowsservercore-1809/Dockerfile) -- [`3.8.1-buster`, `3.8-buster`, `3-buster`, `buster`](https://github.com/docker-library/python/blob/b4d8610b1c2a4062586bc2d36e3f4bb4ff4738a0/3.8/buster/Dockerfile) -- [`3.8.1-slim-buster`, `3.8-slim-buster`, `3-slim-buster`, `slim-buster`, `3.8.1-slim`, `3.8-slim`, `3-slim`, `slim`](https://github.com/docker-library/python/blob/b4d8610b1c2a4062586bc2d36e3f4bb4ff4738a0/3.8/buster/slim/Dockerfile) -- [`3.8.1-alpine3.11`, `3.8-alpine3.11`, `3-alpine3.11`, `alpine3.11`, `3.8.1-alpine`, `3.8-alpine`, `3-alpine`, `alpine`](https://github.com/docker-library/python/blob/b4d8610b1c2a4062586bc2d36e3f4bb4ff4738a0/3.8/alpine3.11/Dockerfile) -- [`3.8.1-alpine3.10`, `3.8-alpine3.10`, `3-alpine3.10`, `alpine3.10`](https://github.com/docker-library/python/blob/b4d8610b1c2a4062586bc2d36e3f4bb4ff4738a0/3.8/alpine3.10/Dockerfile) -- [`3.8.1-windowsservercore-ltsc2016`, `3.8-windowsservercore-ltsc2016`, `3-windowsservercore-ltsc2016`, `windowsservercore-ltsc2016`](https://github.com/docker-library/python/blob/b4d8610b1c2a4062586bc2d36e3f4bb4ff4738a0/3.8/windows/windowsservercore-ltsc2016/Dockerfile) -- [`3.8.1-windowsservercore-1809`, `3.8-windowsservercore-1809`, `3-windowsservercore-1809`, `windowsservercore-1809`](https://github.com/docker-library/python/blob/b4d8610b1c2a4062586bc2d36e3f4bb4ff4738a0/3.8/windows/windowsservercore-1809/Dockerfile) -- [`3.7.6-buster`, `3.7-buster`](https://github.com/docker-library/python/blob/052eee2625b08d678cd58c71abaad0886a32d4ea/3.7/buster/Dockerfile) -- [`3.7.6-slim-buster`, `3.7-slim-buster`, `3.7.6-slim`, `3.7-slim`](https://github.com/docker-library/python/blob/052eee2625b08d678cd58c71abaad0886a32d4ea/3.7/buster/slim/Dockerfile) -- [`3.7.6-stretch`, `3.7-stretch`](https://github.com/docker-library/python/blob/052eee2625b08d678cd58c71abaad0886a32d4ea/3.7/stretch/Dockerfile) -- [`3.7.6-slim-stretch`, `3.7-slim-stretch`](https://github.com/docker-library/python/blob/052eee2625b08d678cd58c71abaad0886a32d4ea/3.7/stretch/slim/Dockerfile) -- [`3.7.6-alpine3.11`, `3.7-alpine3.11`, `3.7.6-alpine`, `3.7-alpine`](https://github.com/docker-library/python/blob/052eee2625b08d678cd58c71abaad0886a32d4ea/3.7/alpine3.11/Dockerfile) -- [`3.7.6-alpine3.10`, `3.7-alpine3.10`](https://github.com/docker-library/python/blob/052eee2625b08d678cd58c71abaad0886a32d4ea/3.7/alpine3.10/Dockerfile) -- [`3.7.6-windowsservercore-ltsc2016`, `3.7-windowsservercore-ltsc2016`](https://github.com/docker-library/python/blob/052eee2625b08d678cd58c71abaad0886a32d4ea/3.7/windows/windowsservercore-ltsc2016/Dockerfile) -- [`3.7.6-windowsservercore-1809`, `3.7-windowsservercore-1809`](https://github.com/docker-library/python/blob/052eee2625b08d678cd58c71abaad0886a32d4ea/3.7/windows/windowsservercore-1809/Dockerfile) -- [`3.6.10-buster`, `3.6-buster`](https://github.com/docker-library/python/blob/ac47c1bc7bffe22af0c4193f1b1656ca07a24a97/3.6/buster/Dockerfile) -- [`3.6.10-slim-buster`, `3.6-slim-buster`, `3.6.10-slim`, `3.6-slim`](https://github.com/docker-library/python/blob/ac47c1bc7bffe22af0c4193f1b1656ca07a24a97/3.6/buster/slim/Dockerfile) -- [`3.6.10-stretch`, `3.6-stretch`](https://github.com/docker-library/python/blob/ac47c1bc7bffe22af0c4193f1b1656ca07a24a97/3.6/stretch/Dockerfile) -- [`3.6.10-slim-stretch`, `3.6-slim-stretch`](https://github.com/docker-library/python/blob/ac47c1bc7bffe22af0c4193f1b1656ca07a24a97/3.6/stretch/slim/Dockerfile) -- [`3.6.10-alpine3.11`, `3.6-alpine3.11`, `3.6.10-alpine`, `3.6-alpine`](https://github.com/docker-library/python/blob/ac47c1bc7bffe22af0c4193f1b1656ca07a24a97/3.6/alpine3.11/Dockerfile) -- [`3.6.10-alpine3.10`, `3.6-alpine3.10`](https://github.com/docker-library/python/blob/ac47c1bc7bffe22af0c4193f1b1656ca07a24a97/3.6/alpine3.10/Dockerfile) -- [`3.5.9-buster`, `3.5-buster`](https://github.com/docker-library/python/blob/4a844ea3151d1452f3f824f4a9b9231c2acb75a2/3.5/buster/Dockerfile) -- [`3.5.9-slim-buster`, `3.5-slim-buster`, `3.5.9-slim`, `3.5-slim`](https://github.com/docker-library/python/blob/4a844ea3151d1452f3f824f4a9b9231c2acb75a2/3.5/buster/slim/Dockerfile) -- [`3.5.9-stretch`, `3.5-stretch`](https://github.com/docker-library/python/blob/4a844ea3151d1452f3f824f4a9b9231c2acb75a2/3.5/stretch/Dockerfile) -- [`3.5.9-slim-stretch`, `3.5-slim-stretch`](https://github.com/docker-library/python/blob/4a844ea3151d1452f3f824f4a9b9231c2acb75a2/3.5/stretch/slim/Dockerfile) -- [`3.5.9-alpine3.11`, `3.5-alpine3.11`, `3.5.9-alpine`, `3.5-alpine`](https://github.com/docker-library/python/blob/4a844ea3151d1452f3f824f4a9b9231c2acb75a2/3.5/alpine3.11/Dockerfile) -- [`3.5.9-alpine3.10`, `3.5-alpine3.10`](https://github.com/docker-library/python/blob/4a844ea3151d1452f3f824f4a9b9231c2acb75a2/3.5/alpine3.10/Dockerfile) -- [`2.7.17-buster`, `2.7-buster`, `2-buster`](https://github.com/docker-library/python/blob/aab9eaf66f960332ab6e19c0d81e0b6e6fa90a3b/2.7/buster/Dockerfile) -- [`2.7.17-slim-buster`, `2.7-slim-buster`, `2-slim-buster`, `2.7.17-slim`, `2.7-slim`, `2-slim`](https://github.com/docker-library/python/blob/aab9eaf66f960332ab6e19c0d81e0b6e6fa90a3b/2.7/buster/slim/Dockerfile) -- [`2.7.17-stretch`, `2.7-stretch`, `2-stretch`](https://github.com/docker-library/python/blob/aab9eaf66f960332ab6e19c0d81e0b6e6fa90a3b/2.7/stretch/Dockerfile) -- [`2.7.17-slim-stretch`, `2.7-slim-stretch`, `2-slim-stretch`](https://github.com/docker-library/python/blob/aab9eaf66f960332ab6e19c0d81e0b6e6fa90a3b/2.7/stretch/slim/Dockerfile) -- [`2.7.17-alpine3.11`, `2.7-alpine3.11`, `2-alpine3.11`, `2.7.17-alpine`, `2.7-alpine`, `2-alpine`](https://github.com/docker-library/python/blob/aab9eaf66f960332ab6e19c0d81e0b6e6fa90a3b/2.7/alpine3.11/Dockerfile) -- [`2.7.17-alpine3.10`, `2.7-alpine3.10`, `2-alpine3.10`](https://github.com/docker-library/python/blob/aab9eaf66f960332ab6e19c0d81e0b6e6fa90a3b/2.7/alpine3.10/Dockerfile) -- [`2.7.17-windowsservercore-ltsc2016`, `2.7-windowsservercore-ltsc2016`, `2-windowsservercore-ltsc2016`](https://github.com/docker-library/python/blob/aab9eaf66f960332ab6e19c0d81e0b6e6fa90a3b/2.7/windows/windowsservercore-ltsc2016/Dockerfile) -- [`2.7.17-windowsservercore-1809`, `2.7-windowsservercore-1809`, `2-windowsservercore-1809`](https://github.com/docker-library/python/blob/aab9eaf66f960332ab6e19c0d81e0b6e6fa90a3b/2.7/windows/windowsservercore-1809/Dockerfile) +- [`3.9.0b1-buster`, `3.9-rc-buster`, `rc-buster`](https://github.com/docker-library/python/blob/590e76ff7ec5d04194c369a8fed3a5afd52d38ae/3.9-rc/buster/Dockerfile) +- [`3.9.0b1-alpine3.11`, `3.9-rc-alpine3.11`, `rc-alpine3.11`, `3.9.0b1-alpine`, `3.9-rc-alpine`, `rc-alpine`](https://github.com/docker-library/python/blob/7dc395a6b9fabce8685009dc385fa98f8a944d5c/3.9-rc/alpine3.11/Dockerfile) +- [`3.9.0b1-windowsservercore-ltsc2016`, `3.9-rc-windowsservercore-ltsc2016`, `rc-windowsservercore-ltsc2016`](https://github.com/docker-library/python/blob/590e76ff7ec5d04194c369a8fed3a5afd52d38ae/3.9-rc/windows/windowsservercore-ltsc2016/Dockerfile) +- [`3.9.0b1-windowsservercore-1809`, `3.9-rc-windowsservercore-1809`, `rc-windowsservercore-1809`](https://github.com/docker-library/python/blob/590e76ff7ec5d04194c369a8fed3a5afd52d38ae/3.9-rc/windows/windowsservercore-1809/Dockerfile) +- [`3.8.3-buster`, `3.8-buster`, `3-buster`, `buster`](https://github.com/docker-library/python/blob/f59139d685b3b39d4452a686521e03fa093efa25/3.8/buster/Dockerfile) +- [`3.8.3-slim-buster`, `3.8-slim-buster`, `3-slim-buster`, `slim-buster`, `3.8.3-slim`, `3.8-slim`, `3-slim`, `slim`](https://github.com/docker-library/python/blob/6a981ebc3ba38d0668db58813f309e58763438e1/3.8/buster/slim/Dockerfile) +- [`3.8.3-alpine3.11`, `3.8-alpine3.11`, `3-alpine3.11`, `alpine3.11`, `3.8.3-alpine`, `3.8-alpine`, `3-alpine`, `alpine`](https://github.com/docker-library/python/blob/7dc395a6b9fabce8685009dc385fa98f8a944d5c/3.8/alpine3.11/Dockerfile) +- [`3.8.3-alpine3.10`, `3.8-alpine3.10`, `3-alpine3.10`, `alpine3.10`](https://github.com/docker-library/python/blob/7dc395a6b9fabce8685009dc385fa98f8a944d5c/3.8/alpine3.10/Dockerfile) +- [`3.8.3-windowsservercore-ltsc2016`, `3.8-windowsservercore-ltsc2016`, `3-windowsservercore-ltsc2016`, `windowsservercore-ltsc2016`](https://github.com/docker-library/python/blob/f59139d685b3b39d4452a686521e03fa093efa25/3.8/windows/windowsservercore-ltsc2016/Dockerfile) +- [`3.8.3-windowsservercore-1809`, `3.8-windowsservercore-1809`, `3-windowsservercore-1809`, `windowsservercore-1809`](https://github.com/docker-library/python/blob/f59139d685b3b39d4452a686521e03fa093efa25/3.8/windows/windowsservercore-1809/Dockerfile) +- [`3.7.7-buster`, `3.7-buster`](https://github.com/docker-library/python/blob/43e801fc6ced5379e70a058a3d4fa3c2ee8c8976/3.7/buster/Dockerfile) +- [`3.7.7-slim-buster`, `3.7-slim-buster`, `3.7.7-slim`, `3.7-slim`](https://github.com/docker-library/python/blob/6a981ebc3ba38d0668db58813f309e58763438e1/3.7/buster/slim/Dockerfile) +- [`3.7.7-stretch`, `3.7-stretch`](https://github.com/docker-library/python/blob/43e801fc6ced5379e70a058a3d4fa3c2ee8c8976/3.7/stretch/Dockerfile) +- [`3.7.7-slim-stretch`, `3.7-slim-stretch`](https://github.com/docker-library/python/blob/6a981ebc3ba38d0668db58813f309e58763438e1/3.7/stretch/slim/Dockerfile) +- [`3.7.7-alpine3.11`, `3.7-alpine3.11`, `3.7.7-alpine`, `3.7-alpine`](https://github.com/docker-library/python/blob/7dc395a6b9fabce8685009dc385fa98f8a944d5c/3.7/alpine3.11/Dockerfile) +- [`3.7.7-alpine3.10`, `3.7-alpine3.10`](https://github.com/docker-library/python/blob/7dc395a6b9fabce8685009dc385fa98f8a944d5c/3.7/alpine3.10/Dockerfile) +- [`3.7.7-windowsservercore-ltsc2016`, `3.7-windowsservercore-ltsc2016`](https://github.com/docker-library/python/blob/43e801fc6ced5379e70a058a3d4fa3c2ee8c8976/3.7/windows/windowsservercore-ltsc2016/Dockerfile) +- [`3.7.7-windowsservercore-1809`, `3.7-windowsservercore-1809`](https://github.com/docker-library/python/blob/43e801fc6ced5379e70a058a3d4fa3c2ee8c8976/3.7/windows/windowsservercore-1809/Dockerfile) +- [`3.6.10-buster`, `3.6-buster`](https://github.com/docker-library/python/blob/83822b9a8bc8d7f146c194b595702f4681fb7500/3.6/buster/Dockerfile) +- [`3.6.10-slim-buster`, `3.6-slim-buster`, `3.6.10-slim`, `3.6-slim`](https://github.com/docker-library/python/blob/6a981ebc3ba38d0668db58813f309e58763438e1/3.6/buster/slim/Dockerfile) +- [`3.6.10-stretch`, `3.6-stretch`](https://github.com/docker-library/python/blob/83822b9a8bc8d7f146c194b595702f4681fb7500/3.6/stretch/Dockerfile) +- [`3.6.10-slim-stretch`, `3.6-slim-stretch`](https://github.com/docker-library/python/blob/6a981ebc3ba38d0668db58813f309e58763438e1/3.6/stretch/slim/Dockerfile) +- [`3.6.10-alpine3.11`, `3.6-alpine3.11`, `3.6.10-alpine`, `3.6-alpine`](https://github.com/docker-library/python/blob/7dc395a6b9fabce8685009dc385fa98f8a944d5c/3.6/alpine3.11/Dockerfile) +- [`3.6.10-alpine3.10`, `3.6-alpine3.10`](https://github.com/docker-library/python/blob/7dc395a6b9fabce8685009dc385fa98f8a944d5c/3.6/alpine3.10/Dockerfile) +- [`3.5.9-buster`, `3.5-buster`](https://github.com/docker-library/python/blob/f4eaaa988af2b8a56bc2ca1e1a69209217ccbbc2/3.5/buster/Dockerfile) +- [`3.5.9-slim-buster`, `3.5-slim-buster`, `3.5.9-slim`, `3.5-slim`](https://github.com/docker-library/python/blob/6a981ebc3ba38d0668db58813f309e58763438e1/3.5/buster/slim/Dockerfile) +- [`3.5.9-stretch`, `3.5-stretch`](https://github.com/docker-library/python/blob/f4eaaa988af2b8a56bc2ca1e1a69209217ccbbc2/3.5/stretch/Dockerfile) +- [`3.5.9-slim-stretch`, `3.5-slim-stretch`](https://github.com/docker-library/python/blob/6a981ebc3ba38d0668db58813f309e58763438e1/3.5/stretch/slim/Dockerfile) +- [`3.5.9-alpine3.11`, `3.5-alpine3.11`, `3.5.9-alpine`, `3.5-alpine`](https://github.com/docker-library/python/blob/7dc395a6b9fabce8685009dc385fa98f8a944d5c/3.5/alpine3.11/Dockerfile) +- [`3.5.9-alpine3.10`, `3.5-alpine3.10`](https://github.com/docker-library/python/blob/7dc395a6b9fabce8685009dc385fa98f8a944d5c/3.5/alpine3.10/Dockerfile) ## Shared Tags -- `3.9.0a3`, `3.9-rc`, `rc`: - - [`3.9.0a3-buster`](https://github.com/docker-library/python/blob/64ab8fdb60f7b3f011a61b9950afedf0059df309/3.9-rc/buster/Dockerfile) - - [`3.9.0a3-windowsservercore-ltsc2016`](https://github.com/docker-library/python/blob/64ab8fdb60f7b3f011a61b9950afedf0059df309/3.9-rc/windows/windowsservercore-ltsc2016/Dockerfile) - - [`3.9.0a3-windowsservercore-1809`](https://github.com/docker-library/python/blob/64ab8fdb60f7b3f011a61b9950afedf0059df309/3.9-rc/windows/windowsservercore-1809/Dockerfile) -- `3.9.0a3-windowsservercore`, `3.9-rc-windowsservercore`, `rc-windowsservercore`: - - [`3.9.0a3-windowsservercore-ltsc2016`](https://github.com/docker-library/python/blob/64ab8fdb60f7b3f011a61b9950afedf0059df309/3.9-rc/windows/windowsservercore-ltsc2016/Dockerfile) - - [`3.9.0a3-windowsservercore-1809`](https://github.com/docker-library/python/blob/64ab8fdb60f7b3f011a61b9950afedf0059df309/3.9-rc/windows/windowsservercore-1809/Dockerfile) -- `3.8.1`, `3.8`, `3`, `latest`: - - [`3.8.1-buster`](https://github.com/docker-library/python/blob/b4d8610b1c2a4062586bc2d36e3f4bb4ff4738a0/3.8/buster/Dockerfile) - - [`3.8.1-windowsservercore-ltsc2016`](https://github.com/docker-library/python/blob/b4d8610b1c2a4062586bc2d36e3f4bb4ff4738a0/3.8/windows/windowsservercore-ltsc2016/Dockerfile) - - [`3.8.1-windowsservercore-1809`](https://github.com/docker-library/python/blob/b4d8610b1c2a4062586bc2d36e3f4bb4ff4738a0/3.8/windows/windowsservercore-1809/Dockerfile) -- `3.8.1-windowsservercore`, `3.8-windowsservercore`, `3-windowsservercore`, `windowsservercore`: - - [`3.8.1-windowsservercore-ltsc2016`](https://github.com/docker-library/python/blob/b4d8610b1c2a4062586bc2d36e3f4bb4ff4738a0/3.8/windows/windowsservercore-ltsc2016/Dockerfile) - - [`3.8.1-windowsservercore-1809`](https://github.com/docker-library/python/blob/b4d8610b1c2a4062586bc2d36e3f4bb4ff4738a0/3.8/windows/windowsservercore-1809/Dockerfile) -- `3.7.6`, `3.7`: - - [`3.7.6-buster`](https://github.com/docker-library/python/blob/052eee2625b08d678cd58c71abaad0886a32d4ea/3.7/buster/Dockerfile) - - [`3.7.6-windowsservercore-ltsc2016`](https://github.com/docker-library/python/blob/052eee2625b08d678cd58c71abaad0886a32d4ea/3.7/windows/windowsservercore-ltsc2016/Dockerfile) - - [`3.7.6-windowsservercore-1809`](https://github.com/docker-library/python/blob/052eee2625b08d678cd58c71abaad0886a32d4ea/3.7/windows/windowsservercore-1809/Dockerfile) -- `3.7.6-windowsservercore`, `3.7-windowsservercore`: - - [`3.7.6-windowsservercore-ltsc2016`](https://github.com/docker-library/python/blob/052eee2625b08d678cd58c71abaad0886a32d4ea/3.7/windows/windowsservercore-ltsc2016/Dockerfile) - - [`3.7.6-windowsservercore-1809`](https://github.com/docker-library/python/blob/052eee2625b08d678cd58c71abaad0886a32d4ea/3.7/windows/windowsservercore-1809/Dockerfile) +- `3.9.0b1`, `3.9-rc`, `rc`: + - [`3.9.0b1-buster`](https://github.com/docker-library/python/blob/590e76ff7ec5d04194c369a8fed3a5afd52d38ae/3.9-rc/buster/Dockerfile) + - [`3.9.0b1-windowsservercore-ltsc2016`](https://github.com/docker-library/python/blob/590e76ff7ec5d04194c369a8fed3a5afd52d38ae/3.9-rc/windows/windowsservercore-ltsc2016/Dockerfile) + - [`3.9.0b1-windowsservercore-1809`](https://github.com/docker-library/python/blob/590e76ff7ec5d04194c369a8fed3a5afd52d38ae/3.9-rc/windows/windowsservercore-1809/Dockerfile) +- `3.9.0b1-windowsservercore`, `3.9-rc-windowsservercore`, `rc-windowsservercore`: + - [`3.9.0b1-windowsservercore-ltsc2016`](https://github.com/docker-library/python/blob/590e76ff7ec5d04194c369a8fed3a5afd52d38ae/3.9-rc/windows/windowsservercore-ltsc2016/Dockerfile) + - [`3.9.0b1-windowsservercore-1809`](https://github.com/docker-library/python/blob/590e76ff7ec5d04194c369a8fed3a5afd52d38ae/3.9-rc/windows/windowsservercore-1809/Dockerfile) +- `3.8.3`, `3.8`, `3`, `latest`: + - [`3.8.3-buster`](https://github.com/docker-library/python/blob/f59139d685b3b39d4452a686521e03fa093efa25/3.8/buster/Dockerfile) + - [`3.8.3-windowsservercore-ltsc2016`](https://github.com/docker-library/python/blob/f59139d685b3b39d4452a686521e03fa093efa25/3.8/windows/windowsservercore-ltsc2016/Dockerfile) + - [`3.8.3-windowsservercore-1809`](https://github.com/docker-library/python/blob/f59139d685b3b39d4452a686521e03fa093efa25/3.8/windows/windowsservercore-1809/Dockerfile) +- `3.8.3-windowsservercore`, `3.8-windowsservercore`, `3-windowsservercore`, `windowsservercore`: + - [`3.8.3-windowsservercore-ltsc2016`](https://github.com/docker-library/python/blob/f59139d685b3b39d4452a686521e03fa093efa25/3.8/windows/windowsservercore-ltsc2016/Dockerfile) + - [`3.8.3-windowsservercore-1809`](https://github.com/docker-library/python/blob/f59139d685b3b39d4452a686521e03fa093efa25/3.8/windows/windowsservercore-1809/Dockerfile) +- `3.7.7`, `3.7`: + - [`3.7.7-buster`](https://github.com/docker-library/python/blob/43e801fc6ced5379e70a058a3d4fa3c2ee8c8976/3.7/buster/Dockerfile) + - [`3.7.7-windowsservercore-ltsc2016`](https://github.com/docker-library/python/blob/43e801fc6ced5379e70a058a3d4fa3c2ee8c8976/3.7/windows/windowsservercore-ltsc2016/Dockerfile) + - [`3.7.7-windowsservercore-1809`](https://github.com/docker-library/python/blob/43e801fc6ced5379e70a058a3d4fa3c2ee8c8976/3.7/windows/windowsservercore-1809/Dockerfile) +- `3.7.7-windowsservercore`, `3.7-windowsservercore`: + - [`3.7.7-windowsservercore-ltsc2016`](https://github.com/docker-library/python/blob/43e801fc6ced5379e70a058a3d4fa3c2ee8c8976/3.7/windows/windowsservercore-ltsc2016/Dockerfile) + - [`3.7.7-windowsservercore-1809`](https://github.com/docker-library/python/blob/43e801fc6ced5379e70a058a3d4fa3c2ee8c8976/3.7/windows/windowsservercore-1809/Dockerfile) - `3.6.10`, `3.6`: - - [`3.6.10-buster`](https://github.com/docker-library/python/blob/ac47c1bc7bffe22af0c4193f1b1656ca07a24a97/3.6/buster/Dockerfile) + - [`3.6.10-buster`](https://github.com/docker-library/python/blob/83822b9a8bc8d7f146c194b595702f4681fb7500/3.6/buster/Dockerfile) - `3.5.9`, `3.5`: - - [`3.5.9-buster`](https://github.com/docker-library/python/blob/4a844ea3151d1452f3f824f4a9b9231c2acb75a2/3.5/buster/Dockerfile) -- `2.7.17`, `2.7`, `2`: - - [`2.7.17-buster`](https://github.com/docker-library/python/blob/aab9eaf66f960332ab6e19c0d81e0b6e6fa90a3b/2.7/buster/Dockerfile) - - [`2.7.17-windowsservercore-ltsc2016`](https://github.com/docker-library/python/blob/aab9eaf66f960332ab6e19c0d81e0b6e6fa90a3b/2.7/windows/windowsservercore-ltsc2016/Dockerfile) - - [`2.7.17-windowsservercore-1809`](https://github.com/docker-library/python/blob/aab9eaf66f960332ab6e19c0d81e0b6e6fa90a3b/2.7/windows/windowsservercore-1809/Dockerfile) -- `2.7.17-windowsservercore`, `2.7-windowsservercore`, `2-windowsservercore`: - - [`2.7.17-windowsservercore-ltsc2016`](https://github.com/docker-library/python/blob/aab9eaf66f960332ab6e19c0d81e0b6e6fa90a3b/2.7/windows/windowsservercore-ltsc2016/Dockerfile) - - [`2.7.17-windowsservercore-1809`](https://github.com/docker-library/python/blob/aab9eaf66f960332ab6e19c0d81e0b6e6fa90a3b/2.7/windows/windowsservercore-1809/Dockerfile) + - [`3.5.9-buster`](https://github.com/docker-library/python/blob/f4eaaa988af2b8a56bc2ca1e1a69209217ccbbc2/3.5/buster/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/docker-library/python/issues](https://github.com/docker-library/python/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/python) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/python/), [`arm32v5`](https://hub.docker.com/r/arm32v5/python/), [`arm32v6`](https://hub.docker.com/r/arm32v6/python/), [`arm32v7`](https://hub.docker.com/r/arm32v7/python/), [`arm64v8`](https://hub.docker.com/r/arm64v8/python/), [`i386`](https://hub.docker.com/r/i386/python/), [`ppc64le`](https://hub.docker.com/r/ppc64le/python/), [`s390x`](https://hub.docker.com/r/s390x/python/), [`windows-amd64`](https://hub.docker.com/r/winamd64/python/) + [`amd64`](https://hub.docker.com/r/amd64/python/), [`arm32v5`](https://hub.docker.com/r/arm32v5/python/), [`arm32v6`](https://hub.docker.com/r/arm32v6/python/), [`arm32v7`](https://hub.docker.com/r/arm32v7/python/), [`arm64v8`](https://hub.docker.com/r/arm64v8/python/), [`i386`](https://hub.docker.com/r/i386/python/), [`mips64le`](https://hub.docker.com/r/mips64le/python/), [`ppc64le`](https://hub.docker.com/r/ppc64le/python/), [`s390x`](https://hub.docker.com/r/s390x/python/), [`windows-amd64`](https://hub.docker.com/r/winamd64/python/) - **Published image artifact details**: [repo-info repo's `repos/python/` directory](https://github.com/docker-library/repo-info/blob/master/repos/python) ([history](https://github.com/docker-library/repo-info/commits/master/repos/python)) @@ -192,6 +179,14 @@ Some of these tags may have names like buster or stretch in them. These are the This tag is based off of [`buildpack-deps`](https://hub.docker.com/_/buildpack-deps/). `buildpack-deps` is designed for the average user of Docker who has many images on their system. It, by design, has a large number of extremely common Debian packages. This reduces the number of packages that images that derive from it need to install, thus reducing the overall size of all images on your system. +## `python:-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). + ## `python:-windowsservercore` This image is based on [Windows Server Core (`microsoft/windowsservercore`)](https://hub.docker.com/r/microsoft/windowsservercore/). As such, it only works in places which that image does, such as Windows 10 Professional/Enterprise (Anniversary Edition) or Windows Server 2016. @@ -205,14 +200,6 @@ For information about how to get Docker running on Windows, please see the relev This image does not contain the common packages contained in the default tag and only contains the minimal packages needed to run `python`. Unless you are working in an environment where *only* the `python` image will be deployed and you have space constraints, we highly recommend using the default image of this repository. -## `python:-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 for [Python 2](https://docs.python.org/2/license.html) and [Python 3](https://docs.python.org/3/license.html). diff --git a/r-base/README.md b/r-base/README.md index aea1b703fc8f..ed2d5fdfeb3f 100644 --- a/r-base/README.md +++ b/r-base/README.md @@ -14,21 +14,23 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`3.6.2`, `latest`](https://github.com/rocker-org/rocker/blob/df56b98e4a2a4611fa9aacae99c4a304531c2640/r-base/Dockerfile) - # Quick reference +- **Maintained by**: + [the Rocker Community](https://github.com/rocker-org/rocker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`4.0.0`, `latest`](https://github.com/rocker-org/rocker/blob/0317dc922dc7b9181d86446436acdd7f77ee0f17/r-base/latest/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [GitHub](https://github.com/rocker-org/rocker/issues) or [Email](mailto:rocker-maintainers@eddelbuettel.com) -- **Maintained by**: - [the Rocker Community](https://github.com/rocker-org/rocker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/r-base/), [`arm64v8`](https://hub.docker.com/r/arm64v8/r-base/) @@ -55,7 +57,7 @@ R is a GNU project. The source code for the R software environment is written pr > [R FAQ](http://cran.r-project.org/doc/FAQ/R-FAQ.html#What-is-R_003f), [wikipedia.org/wiki/R_(programming_language)](http://en.wikipedia.org/wiki/R_%28programming_language%29) -![logo](https://raw.githubusercontent.com/docker-library/docs/878d695448f08584e0b90a88fb60614e4c346d6e/r-base/logo.png) +![logo](https://raw.githubusercontent.com/docker-library/docs/18225eea5667b1bc03a19024eb09ccc482207ecf/r-base/logo.png) # How to use this image @@ -78,7 +80,7 @@ $ docker run -ti --rm -v "$PWD":/home/docker -w /home/docker -u docker r-base R Alternatively, just run a bash session on the container first. This allows a user to run batch commands and also edit and run scripts: ```console -$ docker run -ti --rm r-base /usr/bin/bash +$ docker run -ti --rm r-base bash $ vim.tiny myscript.R ``` diff --git a/r-base/content.md b/r-base/content.md index 22bb589f508d..bcd50d8c456d 100644 --- a/r-base/content.md +++ b/r-base/content.md @@ -33,7 +33,7 @@ $ docker run -ti --rm -v "$PWD":/home/docker -w /home/docker -u docker %%IMAGE%% Alternatively, just run a bash session on the container first. This allows a user to run batch commands and also edit and run scripts: ```console -$ docker run -ti --rm %%IMAGE%% /usr/bin/bash +$ docker run -ti --rm %%IMAGE%% bash $ vim.tiny myscript.R ``` diff --git a/r-base/logo.png b/r-base/logo.png index c17a0174b626..be48e307458d 100644 Binary files a/r-base/logo.png and b/r-base/logo.png differ diff --git a/rabbitmq/README.md b/rabbitmq/README.md index f526be5797ec..2738e8129b3f 100644 --- a/rabbitmq/README.md +++ b/rabbitmq/README.md @@ -14,32 +14,34 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`3.8.3-beta.3`, `3.8-rc`](https://github.com/docker-library/rabbitmq/blob/7caeb2c27b6a509485127f299a7ad3764ff68928/3.8-rc/ubuntu/Dockerfile) -- [`3.8.3-beta.3-management`, `3.8-rc-management`](https://github.com/docker-library/rabbitmq/blob/3a5957b93e31661739a9018bc2ae5d20f1bfae59/3.8-rc/ubuntu/management/Dockerfile) -- [`3.8.3-beta.3-alpine`, `3.8-rc-alpine`](https://github.com/docker-library/rabbitmq/blob/7caeb2c27b6a509485127f299a7ad3764ff68928/3.8-rc/alpine/Dockerfile) -- [`3.8.3-beta.3-management-alpine`, `3.8-rc-management-alpine`](https://github.com/docker-library/rabbitmq/blob/3a5957b93e31661739a9018bc2ae5d20f1bfae59/3.8-rc/alpine/management/Dockerfile) -- [`3.8.2`, `3.8`, `3`, `latest`](https://github.com/docker-library/rabbitmq/blob/2144578e8caa90664e38ab3d9e19d7f4401092c2/3.8/ubuntu/Dockerfile) -- [`3.8.2-management`, `3.8-management`, `3-management`, `management`](https://github.com/docker-library/rabbitmq/blob/af5f6ff9a3916d89be6d190d562d247ae12ffa73/3.8/ubuntu/management/Dockerfile) -- [`3.8.2-alpine`, `3.8-alpine`, `3-alpine`, `alpine`](https://github.com/docker-library/rabbitmq/blob/2144578e8caa90664e38ab3d9e19d7f4401092c2/3.8/alpine/Dockerfile) -- [`3.8.2-management-alpine`, `3.8-management-alpine`, `3-management-alpine`, `management-alpine`](https://github.com/docker-library/rabbitmq/blob/af5f6ff9a3916d89be6d190d562d247ae12ffa73/3.8/alpine/management/Dockerfile) -- [`3.7.24`, `3.7`](https://github.com/docker-library/rabbitmq/blob/2ca391613d0c76bf0da98ca609b858f50e6140f4/3.7/ubuntu/Dockerfile) -- [`3.7.24-management`, `3.7-management`](https://github.com/docker-library/rabbitmq/blob/f22c0b266cfeb8cb6d776f9e6a961908c2557ad3/3.7/ubuntu/management/Dockerfile) -- [`3.7.24-alpine`, `3.7-alpine`](https://github.com/docker-library/rabbitmq/blob/2ca391613d0c76bf0da98ca609b858f50e6140f4/3.7/alpine/Dockerfile) -- [`3.7.24-management-alpine`, `3.7-management-alpine`](https://github.com/docker-library/rabbitmq/blob/4b2b11c59ee65c2a09616b163d4572559a86bb7b/3.7/alpine/management/Dockerfile) - # Quick reference +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/rabbitmq) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`3.8.4-rc.3`, `3.8-rc`](https://github.com/docker-library/rabbitmq/blob/fa268f0763da9cb08a185120989dd3dc755b8a76/3.8-rc/ubuntu/Dockerfile) +- [`3.8.4-rc.3-management`, `3.8-rc-management`](https://github.com/docker-library/rabbitmq/blob/13ec1c85a0882184b0bbaab2216822e7a3718d30/3.8-rc/ubuntu/management/Dockerfile) +- [`3.8.4-rc.3-alpine`, `3.8-rc-alpine`](https://github.com/docker-library/rabbitmq/blob/fa268f0763da9cb08a185120989dd3dc755b8a76/3.8-rc/alpine/Dockerfile) +- [`3.8.4-rc.3-management-alpine`, `3.8-rc-management-alpine`](https://github.com/docker-library/rabbitmq/blob/13ec1c85a0882184b0bbaab2216822e7a3718d30/3.8-rc/alpine/management/Dockerfile) +- [`3.8.3`, `3.8`, `3`, `latest`](https://github.com/docker-library/rabbitmq/blob/7aa93f2563dd6558322b2f7b4b813003be7e0816/3.8/ubuntu/Dockerfile) +- [`3.8.3-management`, `3.8-management`, `3-management`, `management`](https://github.com/docker-library/rabbitmq/blob/af5f6ff9a3916d89be6d190d562d247ae12ffa73/3.8/ubuntu/management/Dockerfile) +- [`3.8.3-alpine`, `3.8-alpine`, `3-alpine`, `alpine`](https://github.com/docker-library/rabbitmq/blob/7aa93f2563dd6558322b2f7b4b813003be7e0816/3.8/alpine/Dockerfile) +- [`3.8.3-management-alpine`, `3.8-management-alpine`, `3-management-alpine`, `management-alpine`](https://github.com/docker-library/rabbitmq/blob/af5f6ff9a3916d89be6d190d562d247ae12ffa73/3.8/alpine/management/Dockerfile) +- [`3.7.26`, `3.7`](https://github.com/docker-library/rabbitmq/blob/7f42f9325352afc1625fbf1cc928e1f66bb6cd5c/3.7/ubuntu/Dockerfile) +- [`3.7.26-management`, `3.7-management`](https://github.com/docker-library/rabbitmq/blob/bf2c73df6ee8475ac30c9773a8128852450ea518/3.7/ubuntu/management/Dockerfile) +- [`3.7.26-alpine`, `3.7-alpine`](https://github.com/docker-library/rabbitmq/blob/7f42f9325352afc1625fbf1cc928e1f66bb6cd5c/3.7/alpine/Dockerfile) +- [`3.7.26-management-alpine`, `3.7-management-alpine`](https://github.com/docker-library/rabbitmq/blob/bf2c73df6ee8475ac30c9773a8128852450ea518/3.7/alpine/management/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/docker-library/rabbitmq/issues](https://github.com/docker-library/rabbitmq/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/rabbitmq) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/rabbitmq/), [`arm32v6`](https://hub.docker.com/r/arm32v6/rabbitmq/), [`arm32v7`](https://hub.docker.com/r/arm32v7/rabbitmq/), [`arm64v8`](https://hub.docker.com/r/arm64v8/rabbitmq/), [`i386`](https://hub.docker.com/r/i386/rabbitmq/), [`ppc64le`](https://hub.docker.com/r/ppc64le/rabbitmq/), [`s390x`](https://hub.docker.com/r/s390x/rabbitmq/) diff --git a/rakudo-star/README-short.txt b/rakudo-star/README-short.txt index f61103c77478..bd2cba141e01 100644 --- a/rakudo-star/README-short.txt +++ b/rakudo-star/README-short.txt @@ -1 +1 @@ -Rakudo Perl 6, or simply Rakudo, is a compiler for the Perl 6 programming language. +Rakudo is a compiler for the Raku programming language. diff --git a/rakudo-star/README.md b/rakudo-star/README.md index 59a70ca0a960..c6d8bb4d9956 100644 --- a/rakudo-star/README.md +++ b/rakudo-star/README.md @@ -14,22 +14,24 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`latest`, `2019.03`](https://github.com/perl6/docker/blob/e26d1937190790a6b6110ba8220b98fe3bb97c04/Dockerfile) -- [`alpine`, `2019.03-alpine`](https://github.com/perl6/docker/blob/d2175a31e85d52cfad674814422ecf9779ea08e1/alpine/Dockerfile) - # Quick reference +- **Maintained by**: + [the Perl 6 Community](https://github.com/perl6/docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`latest`, `2020.01`](https://github.com/raku/docker/blob/d893fa621e755045c80fb4d0615c2810812d98f7/Dockerfile) +- [`alpine`, `2020.01-alpine`](https://github.com/raku/docker/blob/d893fa621e755045c80fb4d0615c2810812d98f7/alpine/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/perl6/docker/issues](https://github.com/perl6/docker/issues) -- **Maintained by**: - [the Perl 6 Community](https://github.com/perl6/docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/rakudo-star/), [`arm64v8`](https://hub.docker.com/r/arm64v8/rakudo-star/) @@ -46,41 +48,39 @@ WARNING: # What is Rakudo Star? -Rakudo Star is a Perl 6 distribution designed for use by early adopters of the language. It includes a virtual machine (the JVM or MoarVM), the Rakudo Perl 6 compiler, and a suite of modules that users may find useful. This image includes the MoarVM backend for the compiler. +Rakudo Star is a Raku (formerly known as Perl 6) distribution designed for use by early adopters of the language. It includes a virtual machine (the JVM or MoarVM), the Rakudo compiler, and a suite of modules that users may find useful. This image includes the MoarVM backend for the compiler. Project homepage: [http://rakudo.org](http://rakudo.org) GitHub repository: [https://github.com/rakudo/star](https://github.com/rakudo/star) -The Dockerfile responsible: [http://github.com/perl6/docker/tree/master/Dockerfile](http://github.com/perl6/docker/tree/master/Dockerfile) - -Perl 6 Language Specification: [http://design.perl6.org/](http://design.perl6.org/) +The Dockerfile responsible: [http://github.com/raku/docker/tree/master/Dockerfile](http://github.com/raku/docker/tree/master/Dockerfile) -Perl 6 Language Documentation: [http://doc.perl6.org/](http://doc.perl6.org/) +Raku Language Documentation: [http://docs.raku.org/](http://docs.raku.org/) ![logo](https://raw.githubusercontent.com/docker-library/docs/48ac05ac94903844bfbdea1fb361676a904f9d85/rakudo-star/logo.png) # How to use this image -Simply running a container with the image will launch a Perl 6 REPL: +Simply running a container with the image will launch a Raku REPL: ```console $ docker run -it rakudo-star -> say 'Hello, Perl!' -Hello, Perl! +> say 'Hello, Raku!' +Hello, Raku! ``` -You can also provide perl6 command line switches to `docker run`: +You can also provide raku command line switches to `docker run`: ```console -$ docker run -it rakudo-star -e 'say "Hello!"' +$ docker run -it rakudo-star raku -e 'say "Hello!"' ``` # Contributing/Getting Help -Many Perl 6 developers are present on #perl6 on Freenode. +Many Raku developers are present on #raku on Freenode. -Issues for Rakudo are tracked in RT: [https://rt.perl.org/](https://rt.perl.org/) +Issues for Rakudo are tracked in [on GitHub](https://github.com/rakudo/rakudo/issues/). # Image Variants diff --git a/rakudo-star/content.md b/rakudo-star/content.md index ee0f7dca615b..59045d10a389 100644 --- a/rakudo-star/content.md +++ b/rakudo-star/content.md @@ -1,37 +1,35 @@ # What is Rakudo Star? -Rakudo Star is a Perl 6 distribution designed for use by early adopters of the language. It includes a virtual machine (the JVM or MoarVM), the Rakudo Perl 6 compiler, and a suite of modules that users may find useful. This image includes the MoarVM backend for the compiler. +Rakudo Star is a Raku (formerly known as Perl 6) distribution designed for use by early adopters of the language. It includes a virtual machine (the JVM or MoarVM), the Rakudo compiler, and a suite of modules that users may find useful. This image includes the MoarVM backend for the compiler. Project homepage: [http://rakudo.org](http://rakudo.org) GitHub repository: [https://github.com/rakudo/star](https://github.com/rakudo/star) -The Dockerfile responsible: [http://github.com/perl6/docker/tree/master/Dockerfile](http://github.com/perl6/docker/tree/master/Dockerfile) +The Dockerfile responsible: [http://github.com/raku/docker/tree/master/Dockerfile](http://github.com/raku/docker/tree/master/Dockerfile) -Perl 6 Language Specification: [http://design.perl6.org/](http://design.perl6.org/) - -Perl 6 Language Documentation: [http://doc.perl6.org/](http://doc.perl6.org/) +Raku Language Documentation: [http://docs.raku.org/](http://docs.raku.org/) %%LOGO%% # How to use this image -Simply running a container with the image will launch a Perl 6 REPL: +Simply running a container with the image will launch a Raku REPL: ```console $ docker run -it %%IMAGE%% -> say 'Hello, Perl!' -Hello, Perl! +> say 'Hello, Raku!' +Hello, Raku! ``` -You can also provide perl6 command line switches to `docker run`: +You can also provide raku command line switches to `docker run`: ```console -$ docker run -it %%IMAGE%% -e 'say "Hello!"' +$ docker run -it %%IMAGE%% raku -e 'say "Hello!"' ``` # Contributing/Getting Help -Many Perl 6 developers are present on #perl6 on Freenode. +Many Raku developers are present on #raku on Freenode. -Issues for Rakudo are tracked in RT: [https://rt.perl.org/](https://rt.perl.org/) +Issues for Rakudo are tracked in [on GitHub](https://github.com/rakudo/rakudo/issues/). diff --git a/rapidoid/README.md b/rapidoid/README.md index 8c74cce65f4f..f89409d96c64 100644 --- a/rapidoid/README.md +++ b/rapidoid/README.md @@ -20,21 +20,23 @@ This image is deprecated due to inactivity (last updated Aug 2018; [docker-libra As noted in [docker-library/official-images#4667 (comment)](https://github.com/docker-library/official-images/pull/4667#issuecomment-565220107), it will likely see updates again when Rapidoid 6 is released. -# Supported tags and respective `Dockerfile` links - -- [`5.4.6`, `5.4`, `5`, `latest`](https://github.com/rapidoid/docker-rapidoid/blob/8fbb45c706fec5b0a015a37c24862127180ae9e9/Dockerfile) - # Quick reference +- **Maintained by**: + [Rapidoid](https://github.com/rapidoid/docker-rapidoid) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`5.4.6`, `5.4`, `5`, `latest`](https://github.com/rapidoid/docker-rapidoid/blob/8fbb45c706fec5b0a015a37c24862127180ae9e9/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/rapidoid/docker-rapidoid/issues](https://github.com/rapidoid/docker-rapidoid/issues) -- **Maintained by**: - [Rapidoid](https://github.com/rapidoid/docker-rapidoid) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/rapidoid/), [`arm64v8`](https://hub.docker.com/r/arm64v8/rapidoid/) diff --git a/redis/README.md b/redis/README.md index ff27e327c62c..42ad3ebf36bd 100644 --- a/redis/README.md +++ b/redis/README.md @@ -14,30 +14,29 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`6.0-rc1`, `6.0-rc`, `rc`, `6.0-rc1-buster`, `6.0-rc-buster`, `rc-buster`](https://github.com/docker-library/redis/blob/b6d413ceff3a2bca10a430ace121597fa8fe2a2c/6.0-rc/Dockerfile) -- [`6.0-rc1-alpine`, `6.0-rc-alpine`, `rc-alpine`, `6.0-rc1-alpine3.11`, `6.0-rc-alpine3.11`, `rc-alpine3.11`](https://github.com/docker-library/redis/blob/b6d413ceff3a2bca10a430ace121597fa8fe2a2c/6.0-rc/alpine/Dockerfile) -- [`5.0.7`, `5.0`, `5`, `latest`, `5.0.7-buster`, `5.0-buster`, `5-buster`, `buster`](https://github.com/docker-library/redis/blob/b6d413ceff3a2bca10a430ace121597fa8fe2a2c/5.0/Dockerfile) -- [`5.0.7-32bit`, `5.0-32bit`, `5-32bit`, `32bit`, `5.0.7-32bit-buster`, `5.0-32bit-buster`, `5-32bit-buster`, `32bit-buster`](https://github.com/docker-library/redis/blob/b6d413ceff3a2bca10a430ace121597fa8fe2a2c/5.0/32bit/Dockerfile) -- [`5.0.7-alpine`, `5.0-alpine`, `5-alpine`, `alpine`, `5.0.7-alpine3.11`, `5.0-alpine3.11`, `5-alpine3.11`, `alpine3.11`](https://github.com/docker-library/redis/blob/b6d413ceff3a2bca10a430ace121597fa8fe2a2c/5.0/alpine/Dockerfile) -- [`4.0.14`, `4.0`, `4`, `4.0.14-buster`, `4.0-buster`, `4-buster`](https://github.com/docker-library/redis/blob/b6d413ceff3a2bca10a430ace121597fa8fe2a2c/4.0/Dockerfile) -- [`4.0.14-32bit`, `4.0-32bit`, `4-32bit`, `4.0.14-32bit-buster`, `4.0-32bit-buster`, `4-32bit-buster`](https://github.com/docker-library/redis/blob/b6d413ceff3a2bca10a430ace121597fa8fe2a2c/4.0/32bit/Dockerfile) -- [`4.0.14-alpine`, `4.0-alpine`, `4-alpine`, `4.0.14-alpine3.11`, `4.0-alpine3.11`, `4-alpine3.11`](https://github.com/docker-library/redis/blob/b6d413ceff3a2bca10a430ace121597fa8fe2a2c/4.0/alpine/Dockerfile) - # Quick reference +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/redis) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`6.0.3`, `6.0`, `6`, `latest`, `6.0.3-buster`, `6.0-buster`, `6-buster`, `buster`](https://github.com/docker-library/redis/blob/9c9d49d25acd7428ea30669f0395506f4a7f78fc/6.0/Dockerfile) +- [`6.0.3-alpine`, `6.0-alpine`, `6-alpine`, `alpine`, `6.0.3-alpine3.11`, `6.0-alpine3.11`, `6-alpine3.11`, `alpine3.11`](https://github.com/docker-library/redis/blob/9c9d49d25acd7428ea30669f0395506f4a7f78fc/6.0/alpine/Dockerfile) +- [`5.0.9`, `5.0`, `5`, `5.0.9-buster`, `5.0-buster`, `5-buster`](https://github.com/docker-library/redis/blob/d3a0f3d95ac768db44dbcb87ecf88cfc436581d5/5.0/Dockerfile) +- [`5.0.9-32bit`, `5.0-32bit`, `5-32bit`, `5.0.9-32bit-buster`, `5.0-32bit-buster`, `5-32bit-buster`](https://github.com/docker-library/redis/blob/d3a0f3d95ac768db44dbcb87ecf88cfc436581d5/5.0/32bit/Dockerfile) +- [`5.0.9-alpine`, `5.0-alpine`, `5-alpine`, `5.0.9-alpine3.11`, `5.0-alpine3.11`, `5-alpine3.11`](https://github.com/docker-library/redis/blob/d3a0f3d95ac768db44dbcb87ecf88cfc436581d5/5.0/alpine/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/docker-library/redis/issues](https://github.com/docker-library/redis/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/redis) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/redis/), [`arm32v5`](https://hub.docker.com/r/arm32v5/redis/), [`arm32v6`](https://hub.docker.com/r/arm32v6/redis/), [`arm32v7`](https://hub.docker.com/r/arm32v7/redis/), [`arm64v8`](https://hub.docker.com/r/arm64v8/redis/), [`i386`](https://hub.docker.com/r/i386/redis/), [`ppc64le`](https://hub.docker.com/r/ppc64le/redis/), [`s390x`](https://hub.docker.com/r/s390x/redis/) + [`amd64`](https://hub.docker.com/r/amd64/redis/), [`arm32v5`](https://hub.docker.com/r/arm32v5/redis/), [`arm32v6`](https://hub.docker.com/r/arm32v6/redis/), [`arm32v7`](https://hub.docker.com/r/arm32v7/redis/), [`arm64v8`](https://hub.docker.com/r/arm64v8/redis/), [`i386`](https://hub.docker.com/r/i386/redis/), [`mips64le`](https://hub.docker.com/r/mips64le/redis/), [`ppc64le`](https://hub.docker.com/r/ppc64le/redis/), [`s390x`](https://hub.docker.com/r/s390x/redis/) - **Published image artifact details**: [repo-info repo's `repos/redis/` directory](https://github.com/docker-library/repo-info/blob/master/repos/redis) ([history](https://github.com/docker-library/repo-info/commits/master/repos/redis)) diff --git a/redmine/README.md b/redmine/README.md index 380de4d45908..cbc8f51a2e30 100644 --- a/redmine/README.md +++ b/redmine/README.md @@ -14,31 +14,30 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`4.1.0`, `4.1`, `4`, `latest`](https://github.com/docker-library/redmine/blob/70464369bab365babb4e955415254b1fca064e92/4.1/Dockerfile) -- [`4.1.0-passenger`, `4.1-passenger`, `4-passenger`, `passenger`](https://github.com/docker-library/redmine/blob/fe32a0b56f5eacae086030de5e0ca19ea026b51b/4.1/passenger/Dockerfile) -- [`4.1.0-alpine`, `4.1-alpine`, `4-alpine`, `alpine`](https://github.com/docker-library/redmine/blob/70464369bab365babb4e955415254b1fca064e92/4.1/alpine/Dockerfile) -- [`4.0.6`, `4.0`](https://github.com/docker-library/redmine/blob/70464369bab365babb4e955415254b1fca064e92/4.0/Dockerfile) -- [`4.0.6-passenger`, `4.0-passenger`](https://github.com/docker-library/redmine/blob/fd5541e76d7f2230484c19a784b8f9ee884559ce/4.0/passenger/Dockerfile) -- [`4.0.6-alpine`, `4.0-alpine`](https://github.com/docker-library/redmine/blob/70464369bab365babb4e955415254b1fca064e92/4.0/alpine/Dockerfile) -- [`3.4.13`, `3.4`, `3`](https://github.com/docker-library/redmine/blob/70464369bab365babb4e955415254b1fca064e92/3.4/Dockerfile) -- [`3.4.13-passenger`, `3.4-passenger`, `3-passenger`](https://github.com/docker-library/redmine/blob/fd5541e76d7f2230484c19a784b8f9ee884559ce/3.4/passenger/Dockerfile) -- [`3.4.13-alpine`, `3.4-alpine`, `3-alpine`](https://github.com/docker-library/redmine/blob/70464369bab365babb4e955415254b1fca064e92/3.4/alpine/Dockerfile) - # Quick reference +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/redmine) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`4.1.1`, `4.1`, `4`, `latest`](https://github.com/docker-library/redmine/blob/f5895d1d4bff53a590b6048e294dc96b26206883/4.1/Dockerfile) +- [`4.1.1-passenger`, `4.1-passenger`, `4-passenger`, `passenger`](https://github.com/docker-library/redmine/blob/fe32a0b56f5eacae086030de5e0ca19ea026b51b/4.1/passenger/Dockerfile) +- [`4.1.1-alpine`, `4.1-alpine`, `4-alpine`, `alpine`](https://github.com/docker-library/redmine/blob/1dae7ff59aef57ec379bbada0fa01a193fadb847/4.1/alpine/Dockerfile) +- [`4.0.7`, `4.0`](https://github.com/docker-library/redmine/blob/f5895d1d4bff53a590b6048e294dc96b26206883/4.0/Dockerfile) +- [`4.0.7-passenger`, `4.0-passenger`](https://github.com/docker-library/redmine/blob/fd5541e76d7f2230484c19a784b8f9ee884559ce/4.0/passenger/Dockerfile) +- [`4.0.7-alpine`, `4.0-alpine`](https://github.com/docker-library/redmine/blob/1dae7ff59aef57ec379bbada0fa01a193fadb847/4.0/alpine/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/docker-library/redmine/issues](https://github.com/docker-library/redmine/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/redmine) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/redmine/), [`arm32v5`](https://hub.docker.com/r/arm32v5/redmine/), [`arm32v7`](https://hub.docker.com/r/arm32v7/redmine/), [`arm64v8`](https://hub.docker.com/r/arm64v8/redmine/), [`i386`](https://hub.docker.com/r/i386/redmine/), [`ppc64le`](https://hub.docker.com/r/ppc64le/redmine/), [`s390x`](https://hub.docker.com/r/s390x/redmine/) + [`amd64`](https://hub.docker.com/r/amd64/redmine/), [`arm32v5`](https://hub.docker.com/r/arm32v5/redmine/), [`arm32v7`](https://hub.docker.com/r/arm32v7/redmine/), [`arm64v8`](https://hub.docker.com/r/arm64v8/redmine/), [`i386`](https://hub.docker.com/r/i386/redmine/), [`mips64le`](https://hub.docker.com/r/mips64le/redmine/), [`ppc64le`](https://hub.docker.com/r/ppc64le/redmine/), [`s390x`](https://hub.docker.com/r/s390x/redmine/) - **Published image artifact details**: [repo-info repo's `repos/redmine/` directory](https://github.com/docker-library/repo-info/blob/master/repos/redmine) ([history](https://github.com/docker-library/repo-info/commits/master/repos/redmine)) @@ -112,6 +111,7 @@ services: environment: REDMINE_DB_MYSQL: db REDMINE_DB_PASSWORD: example + REDMINE_SECRET_KEY_BASE: supersecretkey db: image: mysql:5.7 @@ -121,7 +121,7 @@ services: MYSQL_DATABASE: redmine ``` -[![Try in PWD](https://github.com/play-with-docker/stacks/raw/cff22438cb4195ace27f9b15784bbb497047afa7/assets/images/button.png)](http://play-with-docker.com?stack=https://raw.githubusercontent.com/docker-library/docs/e24f39cddf21560cf0a24f149059ff23640b0f16/redmine/stack.yml) +[![Try in PWD](https://github.com/play-with-docker/stacks/raw/cff22438cb4195ace27f9b15784bbb497047afa7/assets/images/button.png)](http://play-with-docker.com?stack=https://raw.githubusercontent.com/docker-library/docs/cd78c2e058c5a648c0ef42590943736612332666/redmine/stack.yml) Run `docker stack deploy -c stack.yml redmine` (or `docker-compose -f stack.yml up`), wait for it to initialize completely, and visit `http://swarm-ip:8080`, `http://localhost:8080`, or `http://host-ip:8080` (as appropriate). @@ -197,7 +197,7 @@ This variable allows you to control if `rake redmine:plugins:migrate` is run on ### `REDMINE_SECRET_KEY_BASE` -This variable is used to create an initial `config/secrets.yml` and set the `secret_key_base` value, which is "used by Rails to encode cookies storing session data thus preventing their tampering. Generating a new secret token invalidates all existing sessions after restart" ([session store](https://www.redmine.org/projects/redmine/wiki/RedmineInstall#Step-5-Session-store-secret-generation)). If you do not set this variable or provide a `secrets.yml` one will be generated using `rake generate_secret_token`. +This variable is required when using Docker Swarm replicas to maintain session connections when being loadbalanced between containers. It will create an initial `config/secrets.yml` and set the `secret_key_base` value, which is "used by Rails to encode cookies storing session data thus preventing their tampering. Generating a new secret token invalidates all existing sessions after restart" ([session store](https://www.redmine.org/projects/redmine/wiki/RedmineInstall#Step-5-Session-store-secret-generation)). If you do not set this variable or provide a `secrets.yml` one will be generated using `rake generate_secret_token`. ## Docker Secrets diff --git a/redmine/content.md b/redmine/content.md index 5f0d83958fae..dcc7cf5ba57b 100644 --- a/redmine/content.md +++ b/redmine/content.md @@ -118,7 +118,7 @@ This variable allows you to control if `rake redmine:plugins:migrate` is run on ### `REDMINE_SECRET_KEY_BASE` -This variable is used to create an initial `config/secrets.yml` and set the `secret_key_base` value, which is "used by Rails to encode cookies storing session data thus preventing their tampering. Generating a new secret token invalidates all existing sessions after restart" ([session store](https://www.redmine.org/projects/redmine/wiki/RedmineInstall#Step-5-Session-store-secret-generation)). If you do not set this variable or provide a `secrets.yml` one will be generated using `rake generate_secret_token`. +This variable is required when using Docker Swarm replicas to maintain session connections when being loadbalanced between containers. It will create an initial `config/secrets.yml` and set the `secret_key_base` value, which is "used by Rails to encode cookies storing session data thus preventing their tampering. Generating a new secret token invalidates all existing sessions after restart" ([session store](https://www.redmine.org/projects/redmine/wiki/RedmineInstall#Step-5-Session-store-secret-generation)). If you do not set this variable or provide a `secrets.yml` one will be generated using `rake generate_secret_token`. ## Docker Secrets diff --git a/redmine/stack.yml b/redmine/stack.yml index 9efaafb442b6..5cfe77710c4e 100644 --- a/redmine/stack.yml +++ b/redmine/stack.yml @@ -10,6 +10,7 @@ services: environment: REDMINE_DB_MYSQL: db REDMINE_DB_PASSWORD: example + REDMINE_SECRET_KEY_BASE: supersecretkey db: image: mysql:5.7 diff --git a/registry/README.md b/registry/README.md index a51962f1ebb1..5b13fe6df5e0 100644 --- a/registry/README.md +++ b/registry/README.md @@ -14,22 +14,24 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [Docker, Inc.](https://github.com/docker/distribution-library-image) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links - [`2.7.1`, `2.7`, `2`, `latest`](https://github.com/docker/distribution-library-image/blob/0b6ea3ba50b65563600a717f07db4cfa6f18f957/amd64/Dockerfile) - [`2.6.2`, `2.6`](https://github.com/docker/distribution-library-image/blob/fc40f1f1051bb4a42ee4661ccaa190c1bd6c6be9/amd64/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/docker/distribution-library-image/issues](https://github.com/docker/distribution-library-image/issues) -- **Maintained by**: - [Docker, Inc.](https://github.com/docker/distribution-library-image) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/registry/), [`arm32v6`](https://hub.docker.com/r/arm32v6/registry/), [`arm64v8`](https://hub.docker.com/r/arm64v8/registry/) diff --git a/rethinkdb/README.md b/rethinkdb/README.md index 3641f7c06931..155eac646916 100644 --- a/rethinkdb/README.md +++ b/rethinkdb/README.md @@ -14,21 +14,23 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`2.4.0`, `2.4`, `2`, `latest`](https://github.com/rethinkdb/rethinkdb-dockerfiles/blob/54d3eebf6409b196264c193e0cbad027061739b3/bionic/2.4.0/Dockerfile) - # Quick reference +- **Maintained by**: + [RethinkDB](https://github.com/rethinkdb/rethinkdb-dockerfiles) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`2.4.0`, `2.4`, `2`, `latest`](https://github.com/rethinkdb/rethinkdb-dockerfiles/blob/54d3eebf6409b196264c193e0cbad027061739b3/bionic/2.4.0/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/rethinkdb/rethinkdb-dockerfiles/issues](https://github.com/rethinkdb/rethinkdb-dockerfiles/issues) -- **Maintained by**: - [RethinkDB](https://github.com/rethinkdb/rethinkdb-dockerfiles) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/rethinkdb/) @@ -94,7 +96,7 @@ See the [official docs](http://www.rethinkdb.com/docs/) for infomation on using # License -View [license information](http://www.gnu.org/licenses/agpl-3.0.html) for the software contained in this image. +View [license information](https://raw.githubusercontent.com/rethinkdb/rethinkdb/next/LICENSE) for the software contained in this image. As with all Docker images, these likely also contain other software which may be under other licenses (such as Bash, etc from the base distribution, along with any direct or indirect dependencies of the primary software being contained). diff --git a/rethinkdb/license.md b/rethinkdb/license.md index dc1f169f7ba5..b36dfcf6faf6 100644 --- a/rethinkdb/license.md +++ b/rethinkdb/license.md @@ -1 +1 @@ -View [license information](http://www.gnu.org/licenses/agpl-3.0.html) for the software contained in this image. +View [license information](https://raw.githubusercontent.com/rethinkdb/rethinkdb/next/LICENSE) for the software contained in this image. diff --git a/rocket.chat/README.md b/rocket.chat/README.md index a77ec91c857d..b3af5a9cab6d 100644 --- a/rocket.chat/README.md +++ b/rocket.chat/README.md @@ -14,21 +14,24 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`2.4.9`, `2.4`, `2`, `latest`](https://github.com/RocketChat/Docker.Official.Image/blob/022483549bdf709aef768fa26afa107b6f06cbb3/Dockerfile) - # Quick reference +- **Maintained by**: + [Rocket.Chat](https://github.com/RocketChat/Docker.Official.Image) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`3.2.2`, `3.2`, `3`, `latest`](https://github.com/RocketChat/Docker.Official.Image/blob/9cc942405ca293ef01474e2c13a40894ee313851/3/Dockerfile) +- [`2.4.12`, `2.4`, `2`](https://github.com/RocketChat/Docker.Official.Image/blob/9cc942405ca293ef01474e2c13a40894ee313851/2/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/RocketChat/Docker.Official.Image/issues](https://github.com/RocketChat/Docker.Official.Image/issues) -- **Maintained by**: - [Rocket.Chat](https://github.com/RocketChat/Docker.Official.Image) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/rocket.chat/) diff --git a/ros/README.md b/ros/README.md index 637a6c83ce65..fddec909c8fe 100644 --- a/ros/README.md +++ b/ros/README.md @@ -14,36 +14,46 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`kinetic-ros-core`, `kinetic-ros-core-xenial`](https://github.com/osrf/docker_images/blob/b075c7dbe56055d862f331f19e1e74ba653e181a/ros/kinetic/ubuntu/xenial/ros-core/Dockerfile) -- [`kinetic-ros-base`, `kinetic-ros-base-xenial`, `kinetic`](https://github.com/osrf/docker_images/blob/f2b13092747c0f60cf7608369b57ea89bc01e22d/ros/kinetic/ubuntu/xenial/ros-base/Dockerfile) -- [`kinetic-robot`, `kinetic-robot-xenial`](https://github.com/osrf/docker_images/blob/f2b13092747c0f60cf7608369b57ea89bc01e22d/ros/kinetic/ubuntu/xenial/robot/Dockerfile) -- [`kinetic-perception`, `kinetic-perception-xenial`](https://github.com/osrf/docker_images/blob/f2b13092747c0f60cf7608369b57ea89bc01e22d/ros/kinetic/ubuntu/xenial/perception/Dockerfile) -- [`melodic-ros-core`, `melodic-ros-core-bionic`](https://github.com/osrf/docker_images/blob/b075c7dbe56055d862f331f19e1e74ba653e181a/ros/melodic/ubuntu/bionic/ros-core/Dockerfile) -- [`melodic-ros-base`, `melodic-ros-base-bionic`, `melodic`, `latest`](https://github.com/osrf/docker_images/blob/c1585532a5e6ddc4c3ded239a1caff366c34117f/ros/melodic/ubuntu/bionic/ros-base/Dockerfile) -- [`melodic-robot`, `melodic-robot-bionic`](https://github.com/osrf/docker_images/blob/c1585532a5e6ddc4c3ded239a1caff366c34117f/ros/melodic/ubuntu/bionic/robot/Dockerfile) -- [`melodic-perception`, `melodic-perception-bionic`](https://github.com/osrf/docker_images/blob/c1585532a5e6ddc4c3ded239a1caff366c34117f/ros/melodic/ubuntu/bionic/perception/Dockerfile) -- [`melodic-ros-core-stretch`](https://github.com/osrf/docker_images/blob/b075c7dbe56055d862f331f19e1e74ba653e181a/ros/melodic/debian/stretch/ros-core/Dockerfile) -- [`melodic-ros-base-stretch`](https://github.com/osrf/docker_images/blob/c1585532a5e6ddc4c3ded239a1caff366c34117f/ros/melodic/debian/stretch/ros-base/Dockerfile) -- [`melodic-robot-stretch`](https://github.com/osrf/docker_images/blob/c1585532a5e6ddc4c3ded239a1caff366c34117f/ros/melodic/debian/stretch/robot/Dockerfile) -- [`melodic-perception-stretch`](https://github.com/osrf/docker_images/blob/c1585532a5e6ddc4c3ded239a1caff366c34117f/ros/melodic/debian/stretch/perception/Dockerfile) -- [`dashing-ros-core`, `dashing-ros-core-bionic`](https://github.com/osrf/docker_images/blob/b075c7dbe56055d862f331f19e1e74ba653e181a/ros/dashing/ubuntu/bionic/ros-core/Dockerfile) -- [`dashing-ros-base`, `dashing-ros-base-bionic`, `dashing`](https://github.com/osrf/docker_images/blob/d188a5a15dba3d3fa266e4578c1ed2e1b4421c72/ros/dashing/ubuntu/bionic/ros-base/Dockerfile) -- [`eloquent-ros-core`, `eloquent-ros-core-bionic`](https://github.com/osrf/docker_images/blob/b075c7dbe56055d862f331f19e1e74ba653e181a/ros/eloquent/ubuntu/bionic/ros-core/Dockerfile) -- [`eloquent-ros-base`, `eloquent-ros-base-bionic`, `eloquent`](https://github.com/osrf/docker_images/blob/9b63c2f2a11ef18c93f7c8f35770625fc48181d8/ros/eloquent/ubuntu/bionic/ros-base/Dockerfile) - # Quick reference +- **Maintained by**: + [the Open Source Robotics Foundation](https://github.com/osrf/docker_images) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`kinetic-ros-core`, `kinetic-ros-core-xenial`](https://github.com/osrf/docker_images/blob/0b33e61b5bbed5b93b9fba2d5bae5db604ff9b58/ros/kinetic/ubuntu/xenial/ros-core/Dockerfile) +- [`kinetic-ros-base`, `kinetic-ros-base-xenial`, `kinetic`](https://github.com/osrf/docker_images/blob/0b33e61b5bbed5b93b9fba2d5bae5db604ff9b58/ros/kinetic/ubuntu/xenial/ros-base/Dockerfile) +- [`kinetic-robot`, `kinetic-robot-xenial`](https://github.com/osrf/docker_images/blob/7ff09c2a75e902bc2bb25a1f1ae748ec4e9c7a4b/ros/kinetic/ubuntu/xenial/robot/Dockerfile) +- [`kinetic-perception`, `kinetic-perception-xenial`](https://github.com/osrf/docker_images/blob/7ff09c2a75e902bc2bb25a1f1ae748ec4e9c7a4b/ros/kinetic/ubuntu/xenial/perception/Dockerfile) +- [`melodic-ros-core`, `melodic-ros-core-bionic`](https://github.com/osrf/docker_images/blob/0b33e61b5bbed5b93b9fba2d5bae5db604ff9b58/ros/melodic/ubuntu/bionic/ros-core/Dockerfile) +- [`melodic-ros-base`, `melodic-ros-base-bionic`, `melodic`, `latest`](https://github.com/osrf/docker_images/blob/0b33e61b5bbed5b93b9fba2d5bae5db604ff9b58/ros/melodic/ubuntu/bionic/ros-base/Dockerfile) +- [`melodic-robot`, `melodic-robot-bionic`](https://github.com/osrf/docker_images/blob/7ff09c2a75e902bc2bb25a1f1ae748ec4e9c7a4b/ros/melodic/ubuntu/bionic/robot/Dockerfile) +- [`melodic-perception`, `melodic-perception-bionic`](https://github.com/osrf/docker_images/blob/7ff09c2a75e902bc2bb25a1f1ae748ec4e9c7a4b/ros/melodic/ubuntu/bionic/perception/Dockerfile) +- [`melodic-ros-core-stretch`](https://github.com/osrf/docker_images/blob/0b33e61b5bbed5b93b9fba2d5bae5db604ff9b58/ros/melodic/debian/stretch/ros-core/Dockerfile) +- [`melodic-ros-base-stretch`](https://github.com/osrf/docker_images/blob/0b33e61b5bbed5b93b9fba2d5bae5db604ff9b58/ros/melodic/debian/stretch/ros-base/Dockerfile) +- [`melodic-robot-stretch`](https://github.com/osrf/docker_images/blob/7ff09c2a75e902bc2bb25a1f1ae748ec4e9c7a4b/ros/melodic/debian/stretch/robot/Dockerfile) +- [`melodic-perception-stretch`](https://github.com/osrf/docker_images/blob/7ff09c2a75e902bc2bb25a1f1ae748ec4e9c7a4b/ros/melodic/debian/stretch/perception/Dockerfile) +- [`noetic-ros-core`, `noetic-ros-core-focal`](https://github.com/osrf/docker_images/blob/bba0ef85a9b417f3815d2cba3b36e7754611a428/ros/noetic/ubuntu/focal/ros-core/Dockerfile) +- [`noetic-ros-base`, `noetic-ros-base-focal`, `noetic`](https://github.com/osrf/docker_images/blob/cc4e832f92bcac995b9a2c9ca8a7b8fcf85c5c28/ros/noetic/ubuntu/focal/ros-base/Dockerfile) +- [`noetic-robot`, `noetic-robot-focal`](https://github.com/osrf/docker_images/blob/bba0ef85a9b417f3815d2cba3b36e7754611a428/ros/noetic/ubuntu/focal/robot/Dockerfile) +- [`noetic-perception`, `noetic-perception-focal`](https://github.com/osrf/docker_images/blob/bba0ef85a9b417f3815d2cba3b36e7754611a428/ros/noetic/ubuntu/focal/perception/Dockerfile) +- [`noetic-ros-core-buster`](https://github.com/osrf/docker_images/blob/bba0ef85a9b417f3815d2cba3b36e7754611a428/ros/noetic/debian/buster/ros-core/Dockerfile) +- [`noetic-ros-base-buster`](https://github.com/osrf/docker_images/blob/cc4e832f92bcac995b9a2c9ca8a7b8fcf85c5c28/ros/noetic/debian/buster/ros-base/Dockerfile) +- [`noetic-robot-buster`](https://github.com/osrf/docker_images/blob/bba0ef85a9b417f3815d2cba3b36e7754611a428/ros/noetic/debian/buster/robot/Dockerfile) +- [`noetic-perception-buster`](https://github.com/osrf/docker_images/blob/bba0ef85a9b417f3815d2cba3b36e7754611a428/ros/noetic/debian/buster/perception/Dockerfile) +- [`dashing-ros-core`, `dashing-ros-core-bionic`](https://github.com/osrf/docker_images/blob/0b33e61b5bbed5b93b9fba2d5bae5db604ff9b58/ros/dashing/ubuntu/bionic/ros-core/Dockerfile) +- [`dashing-ros-base`, `dashing-ros-base-bionic`, `dashing`](https://github.com/osrf/docker_images/blob/0b33e61b5bbed5b93b9fba2d5bae5db604ff9b58/ros/dashing/ubuntu/bionic/ros-base/Dockerfile) +- [`eloquent-ros-core`, `eloquent-ros-core-bionic`](https://github.com/osrf/docker_images/blob/0b33e61b5bbed5b93b9fba2d5bae5db604ff9b58/ros/eloquent/ubuntu/bionic/ros-core/Dockerfile) +- [`eloquent-ros-base`, `eloquent-ros-base-bionic`, `eloquent`](https://github.com/osrf/docker_images/blob/0b33e61b5bbed5b93b9fba2d5bae5db604ff9b58/ros/eloquent/ubuntu/bionic/ros-base/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/osrf/docker_images/issues](https://github.com/osrf/docker_images/issues) -- **Maintained by**: - [the Open Source Robotics Foundation](https://github.com/osrf/docker_images) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/ros/), [`arm32v7`](https://hub.docker.com/r/arm32v7/ros/), [`arm64v8`](https://hub.docker.com/r/arm64v8/ros/) diff --git a/ruby/README.md b/ruby/README.md index 386fece60ae7..801e46c8b204 100644 --- a/ruby/README.md +++ b/ruby/README.md @@ -14,44 +14,40 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`2.7.0-buster`, `2.7-buster`, `2-buster`, `buster`, `2.7.0`, `2.7`, `2`, `latest`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.7/buster/Dockerfile) -- [`2.7.0-slim-buster`, `2.7-slim-buster`, `2-slim-buster`, `slim-buster`, `2.7.0-slim`, `2.7-slim`, `2-slim`, `slim`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.7/buster/slim/Dockerfile) -- [`2.7.0-alpine3.11`, `2.7-alpine3.11`, `2-alpine3.11`, `alpine3.11`, `2.7.0-alpine`, `2.7-alpine`, `2-alpine`, `alpine`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.7/alpine3.11/Dockerfile) -- [`2.7.0-alpine3.10`, `2.7-alpine3.10`, `2-alpine3.10`, `alpine3.10`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.7/alpine3.10/Dockerfile) -- [`2.6.5-buster`, `2.6-buster`, `2.6.5`, `2.6`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.6/buster/Dockerfile) -- [`2.6.5-slim-buster`, `2.6-slim-buster`, `2.6.5-slim`, `2.6-slim`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.6/buster/slim/Dockerfile) -- [`2.6.5-stretch`, `2.6-stretch`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.6/stretch/Dockerfile) -- [`2.6.5-slim-stretch`, `2.6-slim-stretch`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.6/stretch/slim/Dockerfile) -- [`2.6.5-alpine3.11`, `2.6-alpine3.11`, `2.6.5-alpine`, `2.6-alpine`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.6/alpine3.11/Dockerfile) -- [`2.6.5-alpine3.10`, `2.6-alpine3.10`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.6/alpine3.10/Dockerfile) -- [`2.5.7-buster`, `2.5-buster`, `2.5.7`, `2.5`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.5/buster/Dockerfile) -- [`2.5.7-slim-buster`, `2.5-slim-buster`, `2.5.7-slim`, `2.5-slim`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.5/buster/slim/Dockerfile) -- [`2.5.7-stretch`, `2.5-stretch`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.5/stretch/Dockerfile) -- [`2.5.7-slim-stretch`, `2.5-slim-stretch`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.5/stretch/slim/Dockerfile) -- [`2.5.7-alpine3.11`, `2.5-alpine3.11`, `2.5.7-alpine`, `2.5-alpine`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.5/alpine3.11/Dockerfile) -- [`2.5.7-alpine3.10`, `2.5-alpine3.10`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.5/alpine3.10/Dockerfile) -- [`2.4.9-buster`, `2.4-buster`, `2.4.9`, `2.4`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.4/buster/Dockerfile) -- [`2.4.9-slim-buster`, `2.4-slim-buster`, `2.4.9-slim`, `2.4-slim`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.4/buster/slim/Dockerfile) -- [`2.4.9-stretch`, `2.4-stretch`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.4/stretch/Dockerfile) -- [`2.4.9-slim-stretch`, `2.4-slim-stretch`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.4/stretch/slim/Dockerfile) -- [`2.4.9-alpine3.11`, `2.4-alpine3.11`, `2.4.9-alpine`, `2.4-alpine`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.4/alpine3.11/Dockerfile) -- [`2.4.9-alpine3.10`, `2.4-alpine3.10`](https://github.com/docker-library/ruby/blob/82eecb7596c3cb466dd87d4b0350d189a330b925/2.4/alpine3.10/Dockerfile) - # Quick reference +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/ruby) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`2.7.1-buster`, `2.7-buster`, `2-buster`, `buster`, `2.7.1`, `2.7`, `2`, `latest`](https://github.com/docker-library/ruby/blob/a564feaaee4c8647c299ab11d41498468bb9af7b/2.7/buster/Dockerfile) +- [`2.7.1-slim-buster`, `2.7-slim-buster`, `2-slim-buster`, `slim-buster`, `2.7.1-slim`, `2.7-slim`, `2-slim`, `slim`](https://github.com/docker-library/ruby/blob/a564feaaee4c8647c299ab11d41498468bb9af7b/2.7/buster/slim/Dockerfile) +- [`2.7.1-alpine3.11`, `2.7-alpine3.11`, `2-alpine3.11`, `alpine3.11`, `2.7.1-alpine`, `2.7-alpine`, `2-alpine`, `alpine`](https://github.com/docker-library/ruby/blob/a564feaaee4c8647c299ab11d41498468bb9af7b/2.7/alpine3.11/Dockerfile) +- [`2.7.1-alpine3.10`, `2.7-alpine3.10`, `2-alpine3.10`, `alpine3.10`](https://github.com/docker-library/ruby/blob/a564feaaee4c8647c299ab11d41498468bb9af7b/2.7/alpine3.10/Dockerfile) +- [`2.6.6-buster`, `2.6-buster`, `2.6.6`, `2.6`](https://github.com/docker-library/ruby/blob/a564feaaee4c8647c299ab11d41498468bb9af7b/2.6/buster/Dockerfile) +- [`2.6.6-slim-buster`, `2.6-slim-buster`, `2.6.6-slim`, `2.6-slim`](https://github.com/docker-library/ruby/blob/a564feaaee4c8647c299ab11d41498468bb9af7b/2.6/buster/slim/Dockerfile) +- [`2.6.6-stretch`, `2.6-stretch`](https://github.com/docker-library/ruby/blob/a564feaaee4c8647c299ab11d41498468bb9af7b/2.6/stretch/Dockerfile) +- [`2.6.6-slim-stretch`, `2.6-slim-stretch`](https://github.com/docker-library/ruby/blob/a564feaaee4c8647c299ab11d41498468bb9af7b/2.6/stretch/slim/Dockerfile) +- [`2.6.6-alpine3.11`, `2.6-alpine3.11`, `2.6.6-alpine`, `2.6-alpine`](https://github.com/docker-library/ruby/blob/a564feaaee4c8647c299ab11d41498468bb9af7b/2.6/alpine3.11/Dockerfile) +- [`2.6.6-alpine3.10`, `2.6-alpine3.10`](https://github.com/docker-library/ruby/blob/a564feaaee4c8647c299ab11d41498468bb9af7b/2.6/alpine3.10/Dockerfile) +- [`2.5.8-buster`, `2.5-buster`, `2.5.8`, `2.5`](https://github.com/docker-library/ruby/blob/a564feaaee4c8647c299ab11d41498468bb9af7b/2.5/buster/Dockerfile) +- [`2.5.8-slim-buster`, `2.5-slim-buster`, `2.5.8-slim`, `2.5-slim`](https://github.com/docker-library/ruby/blob/a564feaaee4c8647c299ab11d41498468bb9af7b/2.5/buster/slim/Dockerfile) +- [`2.5.8-stretch`, `2.5-stretch`](https://github.com/docker-library/ruby/blob/a564feaaee4c8647c299ab11d41498468bb9af7b/2.5/stretch/Dockerfile) +- [`2.5.8-slim-stretch`, `2.5-slim-stretch`](https://github.com/docker-library/ruby/blob/a564feaaee4c8647c299ab11d41498468bb9af7b/2.5/stretch/slim/Dockerfile) +- [`2.5.8-alpine3.11`, `2.5-alpine3.11`, `2.5.8-alpine`, `2.5-alpine`](https://github.com/docker-library/ruby/blob/a564feaaee4c8647c299ab11d41498468bb9af7b/2.5/alpine3.11/Dockerfile) +- [`2.5.8-alpine3.10`, `2.5-alpine3.10`](https://github.com/docker-library/ruby/blob/a564feaaee4c8647c299ab11d41498468bb9af7b/2.5/alpine3.10/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/docker-library/ruby/issues](https://github.com/docker-library/ruby/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/ruby) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/ruby/), [`arm32v5`](https://hub.docker.com/r/arm32v5/ruby/), [`arm32v6`](https://hub.docker.com/r/arm32v6/ruby/), [`arm32v7`](https://hub.docker.com/r/arm32v7/ruby/), [`arm64v8`](https://hub.docker.com/r/arm64v8/ruby/), [`i386`](https://hub.docker.com/r/i386/ruby/), [`ppc64le`](https://hub.docker.com/r/ppc64le/ruby/), [`s390x`](https://hub.docker.com/r/s390x/ruby/) + [`amd64`](https://hub.docker.com/r/amd64/ruby/), [`arm32v5`](https://hub.docker.com/r/arm32v5/ruby/), [`arm32v6`](https://hub.docker.com/r/arm32v6/ruby/), [`arm32v7`](https://hub.docker.com/r/arm32v7/ruby/), [`arm64v8`](https://hub.docker.com/r/arm64v8/ruby/), [`i386`](https://hub.docker.com/r/i386/ruby/), [`mips64le`](https://hub.docker.com/r/mips64le/ruby/), [`ppc64le`](https://hub.docker.com/r/ppc64le/ruby/), [`s390x`](https://hub.docker.com/r/s390x/ruby/) - **Published image artifact details**: [repo-info repo's `repos/ruby/` directory](https://github.com/docker-library/repo-info/blob/master/repos/ruby) ([history](https://github.com/docker-library/repo-info/commits/master/repos/ruby)) diff --git a/rust/README.md b/rust/README.md index bf691bfd282c..bc09cecfd998 100644 --- a/rust/README.md +++ b/rust/README.md @@ -14,26 +14,28 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`1-stretch`, `1.41-stretch`, `1.41.0-stretch`, `stretch`](https://github.com/rust-lang-nursery/docker-rust/blob/76921dd61d80c4e8107b858d26bf5e52c4c09816/1.41.0/stretch/Dockerfile) -- [`1-slim-stretch`, `1.41-slim-stretch`, `1.41.0-slim-stretch`, `slim-stretch`](https://github.com/rust-lang-nursery/docker-rust/blob/76921dd61d80c4e8107b858d26bf5e52c4c09816/1.41.0/stretch/slim/Dockerfile) -- [`1-buster`, `1.41-buster`, `1.41.0-buster`, `buster`, `1`, `1.41`, `1.41.0`, `latest`](https://github.com/rust-lang-nursery/docker-rust/blob/76921dd61d80c4e8107b858d26bf5e52c4c09816/1.41.0/buster/Dockerfile) -- [`1-slim-buster`, `1.41-slim-buster`, `1.41.0-slim-buster`, `slim-buster`, `1-slim`, `1.41-slim`, `1.41.0-slim`, `slim`](https://github.com/rust-lang-nursery/docker-rust/blob/76921dd61d80c4e8107b858d26bf5e52c4c09816/1.41.0/buster/slim/Dockerfile) -- [`1-alpine3.10`, `1.41-alpine3.10`, `1.41.0-alpine3.10`, `alpine3.10`](https://github.com/rust-lang-nursery/docker-rust/blob/76921dd61d80c4e8107b858d26bf5e52c4c09816/1.41.0/alpine3.10/Dockerfile) -- [`1-alpine3.11`, `1.41-alpine3.11`, `1.41.0-alpine3.11`, `alpine3.11`, `1-alpine`, `1.41-alpine`, `1.41.0-alpine`, `alpine`](https://github.com/rust-lang-nursery/docker-rust/blob/76921dd61d80c4e8107b858d26bf5e52c4c09816/1.41.0/alpine3.11/Dockerfile) - # Quick reference +- **Maintained by**: + [the Rust Project developers](https://github.com/rust-lang/docker-rust) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`1-stretch`, `1.43-stretch`, `1.43.1-stretch`, `stretch`](https://github.com/rust-lang-nursery/docker-rust/blob/009cc0a821ff773d54875350312731ed490d5cce/1.43.1/stretch/Dockerfile) +- [`1-slim-stretch`, `1.43-slim-stretch`, `1.43.1-slim-stretch`, `slim-stretch`](https://github.com/rust-lang-nursery/docker-rust/blob/009cc0a821ff773d54875350312731ed490d5cce/1.43.1/stretch/slim/Dockerfile) +- [`1-buster`, `1.43-buster`, `1.43.1-buster`, `buster`, `1`, `1.43`, `1.43.1`, `latest`](https://github.com/rust-lang-nursery/docker-rust/blob/009cc0a821ff773d54875350312731ed490d5cce/1.43.1/buster/Dockerfile) +- [`1-slim-buster`, `1.43-slim-buster`, `1.43.1-slim-buster`, `slim-buster`, `1-slim`, `1.43-slim`, `1.43.1-slim`, `slim`](https://github.com/rust-lang-nursery/docker-rust/blob/009cc0a821ff773d54875350312731ed490d5cce/1.43.1/buster/slim/Dockerfile) +- [`1-alpine3.10`, `1.43-alpine3.10`, `1.43.1-alpine3.10`, `alpine3.10`](https://github.com/rust-lang-nursery/docker-rust/blob/009cc0a821ff773d54875350312731ed490d5cce/1.43.1/alpine3.10/Dockerfile) +- [`1-alpine3.11`, `1.43-alpine3.11`, `1.43.1-alpine3.11`, `alpine3.11`, `1-alpine`, `1.43-alpine`, `1.43.1-alpine`, `alpine`](https://github.com/rust-lang-nursery/docker-rust/blob/009cc0a821ff773d54875350312731ed490d5cce/1.43.1/alpine3.11/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/rust-lang/docker-rust/issues](https://github.com/rust-lang/docker-rust/issues) -- **Maintained by**: - [the Rust Project developers](https://github.com/rust-lang/docker-rust) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/rust/), [`arm32v7`](https://hub.docker.com/r/arm32v7/rust/), [`arm64v8`](https://hub.docker.com/r/arm64v8/rust/), [`i386`](https://hub.docker.com/r/i386/rust/) diff --git a/sapmachine/README.md b/sapmachine/README.md index 0109f0679d72..fdde14d8277a 100644 --- a/sapmachine/README.md +++ b/sapmachine/README.md @@ -14,22 +14,24 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`11`, `11.0.6`, `lts`](https://github.com/SAP/SapMachine-infrastructure/blob/2c8a65f330ca09a10aea3581626218fd748f9401/dockerfiles/official/lts/Dockerfile) -- [`13`, `13.0.2`, `latest`](https://github.com/SAP/SapMachine-infrastructure/blob/c1f267171fbf6dc4520b7e14e4e5c421ddfffb81/dockerfiles/official/stable/Dockerfile) - # Quick reference +- **Maintained by**: + [The SapMachine Team](https://github.com/SAP/SapMachine) + - **Where to get help**: send an email to sapmachine@sap.com +# Supported tags and respective `Dockerfile` links + +- [`11`, `11.0.7`, `lts`](https://github.com/SAP/SapMachine-infrastructure/blob/3d2d199e3c53a0de726491827ef0587c3c9b4f20/dockerfiles/official/lts/Dockerfile) +- [`14`, `14.0.1`, `latest`](https://github.com/SAP/SapMachine-infrastructure/blob/dddf6cf714e932b34e25d69f8cdb9c2381851199/dockerfiles/official/stable/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [GitHub](https://github.com/SAP/SapMachine/issues) For more information see the [SapMachine Wiki](https://github.com/SAP/SapMachine/wiki). -- **Maintained by**: - [The SapMachine Team](https://github.com/SAP/SapMachine) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/sapmachine/) diff --git a/sentry/README.md b/sentry/README.md index 6615468b3128..663c099c2144 100644 --- a/sentry/README.md +++ b/sentry/README.md @@ -14,22 +14,24 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [Sentry](https://github.com/getsentry/docker-sentry) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links - [`9.1.2`, `9.1`, `9`, `latest`](https://github.com/getsentry/docker-sentry/blob/09a7761e841eee7fab758526b14d46ae56134952/9.1/Dockerfile) - [`9.1.2-onbuild`, `9.1-onbuild`, `9-onbuild`, `onbuild`](https://github.com/getsentry/docker-sentry/blob/f58f91fe5dc31bfe77af277dae7002a5542326a9/9.1/onbuild/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/getsentry/docker-sentry/issues](https://github.com/getsentry/docker-sentry/issues) -- **Maintained by**: - [Sentry](https://github.com/getsentry/docker-sentry) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/sentry/) diff --git a/silverpeas/README.md b/silverpeas/README.md index 657fb3a0b88a..b605c8df385f 100644 --- a/silverpeas/README.md +++ b/silverpeas/README.md @@ -14,21 +14,23 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`6.0.2`, `latest`](https://github.com/Silverpeas/docker-silverpeas-prod/blob/189a4f2db783d5052add54f2c07ca7a3b860c685/Dockerfile) - # Quick reference +- **Maintained by**: + [Silverpeas](https://github.com/Silverpeas/docker-silverpeas-prod) + - **Where to get help**: [the Silverpeas user mailing list](https://groups.google.com/forum/#!forum/silverpeas-users) +# Supported tags and respective `Dockerfile` links + +- [`6.0.2`, `latest`](https://github.com/Silverpeas/docker-silverpeas-prod/blob/189a4f2db783d5052add54f2c07ca7a3b860c685/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/Silverpeas/docker-silverpeas-prod/issues](https://github.com/Silverpeas/docker-silverpeas-prod/issues) -- **Maintained by**: - [Silverpeas](https://github.com/Silverpeas/docker-silverpeas-prod) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/silverpeas/) diff --git a/sl/README.md b/sl/README.md index 4e435b7cb5c4..21b586d1012a 100644 --- a/sl/README.md +++ b/sl/README.md @@ -14,22 +14,24 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`7`, `latest`](https://github.com/scientificlinux/sl-docker/blob/2e463581894b46ae7c1cf09ac920f6dc2dc9c25d/sl7/Dockerfile) -- [`6`](https://github.com/scientificlinux/sl-docker/blob/07b4b6f00d097c4821ee976ec48000b1695e9eca/sl6/Dockerfile) - # Quick reference +- **Maintained by**: + [Scientific Linux Development Team](https://github.com/scientificlinux/sl-docker) + - **Where to get help**: [SL Faq](https://www.scientificlinux.org/documentation/faq) or [Email Lists](https://www.scientificlinux.org/community) +# Supported tags and respective `Dockerfile` links + +- [`7`, `latest`](https://github.com/scientificlinux/sl-docker/blob/88265b18997404f09ebbaec86bdfc87bca434963/sl7/Dockerfile) +- [`6`](https://github.com/scientificlinux/sl-docker/blob/b625310de0dbe2cd26e2bff681a9e012691d4b3e/sl6/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/scientificlinux/sl-docker/issues](https://github.com/scientificlinux/sl-docker/issues) -- **Maintained by**: - [Scientific Linux Development Team](https://github.com/scientificlinux/sl-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/sl/) diff --git a/solr/README.md b/solr/README.md index 173281e564b9..9db5dd828a3e 100644 --- a/solr/README.md +++ b/solr/README.md @@ -14,40 +14,40 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`8.4.1`, `8.4`, `8`, `latest`](https://github.com/docker-solr/docker-solr/blob/394ead2fa128d90afb072284bce5f1715345c53c/8.4/Dockerfile) -- [`8.4.1-slim`, `8.4-slim`, `8-slim`, `slim`](https://github.com/docker-solr/docker-solr/blob/394ead2fa128d90afb072284bce5f1715345c53c/8.4/slim/Dockerfile) -- [`8.3.1`, `8.3`](https://github.com/docker-solr/docker-solr/blob/394ead2fa128d90afb072284bce5f1715345c53c/8.3/Dockerfile) -- [`8.3.1-slim`, `8.3-slim`](https://github.com/docker-solr/docker-solr/blob/394ead2fa128d90afb072284bce5f1715345c53c/8.3/slim/Dockerfile) -- [`8.2.0`, `8.2`](https://github.com/docker-solr/docker-solr/blob/394ead2fa128d90afb072284bce5f1715345c53c/8.2/Dockerfile) -- [`8.2.0-slim`, `8.2-slim`](https://github.com/docker-solr/docker-solr/blob/394ead2fa128d90afb072284bce5f1715345c53c/8.2/slim/Dockerfile) -- [`8.1.1`, `8.1`](https://github.com/docker-solr/docker-solr/blob/394ead2fa128d90afb072284bce5f1715345c53c/8.1/Dockerfile) -- [`8.1.1-slim`, `8.1-slim`](https://github.com/docker-solr/docker-solr/blob/394ead2fa128d90afb072284bce5f1715345c53c/8.1/slim/Dockerfile) -- [`8.0.0`, `8.0`](https://github.com/docker-solr/docker-solr/blob/394ead2fa128d90afb072284bce5f1715345c53c/8.0/Dockerfile) -- [`8.0.0-slim`, `8.0-slim`](https://github.com/docker-solr/docker-solr/blob/394ead2fa128d90afb072284bce5f1715345c53c/8.0/slim/Dockerfile) -- [`7.7.2`, `7.7`, `7`](https://github.com/docker-solr/docker-solr/blob/394ead2fa128d90afb072284bce5f1715345c53c/7.7/Dockerfile) -- [`7.7.2-slim`, `7.7-slim`, `7-slim`](https://github.com/docker-solr/docker-solr/blob/394ead2fa128d90afb072284bce5f1715345c53c/7.7/slim/Dockerfile) -- [`7.6.0`, `7.6`](https://github.com/docker-solr/docker-solr/blob/394ead2fa128d90afb072284bce5f1715345c53c/7.6/Dockerfile) -- [`7.6.0-slim`, `7.6-slim`](https://github.com/docker-solr/docker-solr/blob/394ead2fa128d90afb072284bce5f1715345c53c/7.6/slim/Dockerfile) -- [`7.5.0`, `7.5`](https://github.com/docker-solr/docker-solr/blob/394ead2fa128d90afb072284bce5f1715345c53c/7.5/Dockerfile) -- [`7.5.0-slim`, `7.5-slim`](https://github.com/docker-solr/docker-solr/blob/394ead2fa128d90afb072284bce5f1715345c53c/7.5/slim/Dockerfile) -- [`6.6.6`, `6.6`, `6`](https://github.com/docker-solr/docker-solr/blob/394ead2fa128d90afb072284bce5f1715345c53c/6.6/Dockerfile) -- [`6.6.6-slim`, `6.6-slim`, `6-slim`](https://github.com/docker-solr/docker-solr/blob/394ead2fa128d90afb072284bce5f1715345c53c/6.6/slim/Dockerfile) -- [`5.5.5`, `5.5`, `5`](https://github.com/docker-solr/docker-solr/blob/394ead2fa128d90afb072284bce5f1715345c53c/5.5/Dockerfile) -- [`5.5.5-slim`, `5.5-slim`, `5-slim`](https://github.com/docker-solr/docker-solr/blob/394ead2fa128d90afb072284bce5f1715345c53c/5.5/slim/Dockerfile) - # Quick reference +- **Maintained by**: + [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) +# Supported tags and respective `Dockerfile` links + +- [`8.5.1`, `8.5`, `8`, `latest`](https://github.com/docker-solr/docker-solr/blob/574d3d15742dce60957d423240337a3962f265f6/8.5/Dockerfile) +- [`8.5.1-slim`, `8.5-slim`, `8-slim`, `slim`](https://github.com/docker-solr/docker-solr/blob/574d3d15742dce60957d423240337a3962f265f6/8.5/slim/Dockerfile) +- [`8.4.1`, `8.4`](https://github.com/docker-solr/docker-solr/blob/574d3d15742dce60957d423240337a3962f265f6/8.4/Dockerfile) +- [`8.4.1-slim`, `8.4-slim`](https://github.com/docker-solr/docker-solr/blob/574d3d15742dce60957d423240337a3962f265f6/8.4/slim/Dockerfile) +- [`8.3.1`, `8.3`](https://github.com/docker-solr/docker-solr/blob/574d3d15742dce60957d423240337a3962f265f6/8.3/Dockerfile) +- [`8.3.1-slim`, `8.3-slim`](https://github.com/docker-solr/docker-solr/blob/574d3d15742dce60957d423240337a3962f265f6/8.3/slim/Dockerfile) +- [`8.2.0`, `8.2`](https://github.com/docker-solr/docker-solr/blob/574d3d15742dce60957d423240337a3962f265f6/8.2/Dockerfile) +- [`8.2.0-slim`, `8.2-slim`](https://github.com/docker-solr/docker-solr/blob/574d3d15742dce60957d423240337a3962f265f6/8.2/slim/Dockerfile) +- [`8.1.1`, `8.1`](https://github.com/docker-solr/docker-solr/blob/574d3d15742dce60957d423240337a3962f265f6/8.1/Dockerfile) +- [`8.1.1-slim`, `8.1-slim`](https://github.com/docker-solr/docker-solr/blob/574d3d15742dce60957d423240337a3962f265f6/8.1/slim/Dockerfile) +- [`8.0.0`, `8.0`](https://github.com/docker-solr/docker-solr/blob/574d3d15742dce60957d423240337a3962f265f6/8.0/Dockerfile) +- [`8.0.0-slim`, `8.0-slim`](https://github.com/docker-solr/docker-solr/blob/574d3d15742dce60957d423240337a3962f265f6/8.0/slim/Dockerfile) +- [`7.7.3`, `7.7`, `7`](https://github.com/docker-solr/docker-solr/blob/574d3d15742dce60957d423240337a3962f265f6/7.7/Dockerfile) +- [`7.7.3-slim`, `7.7-slim`, `7-slim`](https://github.com/docker-solr/docker-solr/blob/574d3d15742dce60957d423240337a3962f265f6/7.7/slim/Dockerfile) +- [`6.6.6`, `6.6`, `6`](https://github.com/docker-solr/docker-solr/blob/574d3d15742dce60957d423240337a3962f265f6/6.6/Dockerfile) +- [`6.6.6-slim`, `6.6-slim`, `6-slim`](https://github.com/docker-solr/docker-solr/blob/574d3d15742dce60957d423240337a3962f265f6/6.6/slim/Dockerfile) +- [`5.5.5`, `5.5`, `5`](https://github.com/docker-solr/docker-solr/blob/574d3d15742dce60957d423240337a3962f265f6/5.5/Dockerfile) +- [`5.5.5-slim`, `5.5-slim`, `5-slim`](https://github.com/docker-solr/docker-solr/blob/574d3d15742dce60957d423240337a3962f265f6/5.5/slim/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/docker-solr/docker-solr/issues](https://github.com/docker-solr/docker-solr/issues) -- **Maintained by**: - [the Solr Community](https://github.com/docker-solr/docker-solr) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/solr/), [`arm64v8`](https://hub.docker.com/r/arm64v8/solr/) @@ -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) - ![logo](https://raw.githubusercontent.com/docker-library/docs/ddc9eb521da7c412b70229f1a600d0c63d55d0f7/solr/logo.png) # 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 diff --git a/solr/content.md b/solr/content.md index be13a2e93e15..97ead3d3a492 100644 --- a/solr/content.md +++ b/solr/content.md @@ -4,8 +4,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) - %%LOGO%% # How to use this Docker image @@ -23,3 +21,7 @@ For more detailed instructions for using this image, see the [README](https://gi # About this repository 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! diff --git a/solr/license.md b/solr/license.md index 612ff41696fb..7f9d73d4b277 100644 --- a/solr/license.md +++ b/solr/license.md @@ -2,7 +2,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 diff --git a/solr/maintainer.md b/solr/maintainer.md index ed83fa2f681e..091c3b5ad823 100644 --- a/solr/maintainer.md +++ b/solr/maintainer.md @@ -1 +1 @@ -[the Solr Community](%%GITHUB-REPO%%) +[the Apache Lucene/Solr project](%%GITHUB-REPO%%) diff --git a/sonarqube/README.md b/sonarqube/README.md index 09a6cdbc7b50..b08c24f8df6e 100644 --- a/sonarqube/README.md +++ b/sonarqube/README.md @@ -14,24 +14,26 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`7.9.2-community`, `7.9-community`, `latest`, `lts`](https://github.com/SonarSource/docker-sonarqube/blob/8fb14312c4780e6aca7d95d3fcc5ae3022cb7276/7/community/Dockerfile) -- [`8.1-community-beta`, `8-community-beta`, `community-beta`](https://github.com/SonarSource/docker-sonarqube/blob/8fb14312c4780e6aca7d95d3fcc5ae3022cb7276/8/community/Dockerfile) -- [`8.1-developer-beta`, `8-developer-beta`, `developer-beta`](https://github.com/SonarSource/docker-sonarqube/blob/8fb14312c4780e6aca7d95d3fcc5ae3022cb7276/8/developer/Dockerfile) -- [`8.1-enterprise-beta`, `8-enterprise-beta`, `enterprise-beta`](https://github.com/SonarSource/docker-sonarqube/blob/8fb14312c4780e6aca7d95d3fcc5ae3022cb7276/8/enterprise/Dockerfile) - # Quick reference +- **Maintained by**: + [SonarSource](https://github.com/SonarSource/docker-sonarqube) + - **Where to get help**: [the SonarSource Community forum](https://community.sonarsource.com/tags/c/help/sq/docker), [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](https://blog.docker.com/2016/11/introducing-docker-community-directory-docker-community-slack/), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`7.9.3-community`, `7.9-community`, `lts`](https://github.com/SonarSource/docker-sonarqube/blob/2f7290e97a56f71603eff494db0d6b8d34ca426e/7/community/Dockerfile) +- [`8.3.1-community`, `8.3-community`, `8-community`, `community`, `latest`](https://github.com/SonarSource/docker-sonarqube/blob/2f7290e97a56f71603eff494db0d6b8d34ca426e/8/community/Dockerfile) +- [`8.3.1-developer`, `8.3-developer`, `8-developer`, `developer`](https://github.com/SonarSource/docker-sonarqube/blob/2f7290e97a56f71603eff494db0d6b8d34ca426e/8/developer/Dockerfile) +- [`8.3.1-enterprise`, `8.3-enterprise`, `8-enterprise`, `enterprise`](https://github.com/SonarSource/docker-sonarqube/blob/2f7290e97a56f71603eff494db0d6b8d34ca426e/8/enterprise/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/SonarSource/docker-sonarqube/issues](https://github.com/SonarSource/docker-sonarqube/issues) -- **Maintained by**: - [SonarSource](https://github.com/SonarSource/docker-sonarqube) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/sonarqube/) @@ -54,7 +56,7 @@ WARNING: # How to use this image -Here you'll find the Docker image for the Community Edition of SonarQube and beta versions of the Docker images for Developer Edition and Enterprise Edition. +Here you'll find the Docker images for the Community Edition, Developer Edition, and Enterprise Edition of SonarQube. ## Docker Host Requirements @@ -71,27 +73,7 @@ ulimit -u 4096 ## Get Started in Two Minutes Guide -/!\ This section shows you how to quickly run a demo instance. When you are ready to move to a more sustainable setup, take some time to read the **Configuration** section below. - -Start the server by running: - -```console -$ docker run -d --name sonarqube -p 9000:9000 sonarqube -``` - -By default you can login as `admin` with password `admin`, see [authentication documentation](https://docs.sonarqube.org/latest/instance-administration/security/). - -To analyze a Maven project: - -```console -# On Linux: -$ mvn sonar:sonar - -# With boot2docker: -$ mvn sonar:sonar -Dsonar.host.url=http://$(boot2docker ip):9000 -``` - -To analyze other kinds of projects and for more details see [Analyzing Source Code documentation](https://redirect.sonarsource.com/doc/analyzing-source-code.html). +To quickly run a demo instance, see Using Docker on the [Get Started in Two Minutes Guide](https://docs.sonarqube.org/latest/setup/get-started-2-minutes/) page. When you are ready to move to a more sustainable setup, take some time to read the **Configuration** section below. ## Configuration @@ -99,195 +81,37 @@ To analyze other kinds of projects and for more details see [Analyzing Source Co By default, the image will use an embedded H2 database that is not suited for production. -> Warning: Only a single instance of SonarQube can connect to a database schema. If you're using a Docker Swarm or Kubernetes, make sure that multiple SonarQube instances are never running on the same database schema simultaneously. This will cause SonarQube to behave unpredictably and data will be corrupted. There is no safeguard until [SONAR-10362](https://jira.sonarsource.com/browse/SONAR-10362). +> **Warning:** Only a single instance of SonarQube can connect to a database schema. If you're using a Docker Swarm or Kubernetes, make sure that multiple SonarQube instances are never running on the same database schema simultaneously. This will cause SonarQube to behave unpredictably and data will be corrupted. There is no safeguard until [SONAR-10362](https://jira.sonarsource.com/browse/SONAR-10362). -Setup a database by following the [Installing the Database](https://docs.sonarqube.org/latest/setup/install-server/) section. +Set up a database by following the "Installing the Database" section of https://docs.sonarqube.org/latest/setup/install-server/. -### Use bind-mounted folders or volumes +### Use volumes -The images contain the SonarQube installation folders at `/opt/sonarqube`. You will need to bind them to your host to override selected files or directories : +We recommend creating volumes for the following directories: -- `/opt/sonarqube/conf`: configuration files, such as `sonar.properties` +- `/opt/sonarqube/conf`: **for Version 7.9.x only**, configuration files, such as `sonar.properties`. - `/opt/sonarqube/data`: data files, such as the embedded H2 database and Elasticsearch indexes - `/opt/sonarqube/logs`: contains SonarQube logs about access, web process, CE process, Elasticsearch logs - `/opt/sonarqube/extensions`: plugins, such as language analyzers -### SonarQube 7.9.x LTS first installation - -Follow these steps for your first installation: - -1. Create volumes `sonarqube_conf`, `sonarqube_data`, `sonarqube_logs`, and `sonarqube_extensions` and start the image with the following command. This will populate all the volumes (copying default plugins, create the Elasticsearch data folder, create the sonar.properties configuration file). Watch the logs, and, once the container is properly started, you can force-exit (ctrl+c) and proceed to the next step. - - ```console - $ docker run --rm \ - -p 9000:9000 \ - -v sonarqube_conf:/opt/sonarqube/conf \ - -v sonarqube_extensions:/opt/sonarqube/extensions \ - -v sonarqube_logs:/opt/sonarqube/logs \ - -v sonarqube_data:/opt/sonarqube/data \ - sonarqube - ``` - -2. Configure sonar.properties to configure the database JDBC URL. Templates are available for every supported database. Just uncomment and configure the template you need. Please note that due to [SONAR-12501](https://jira.sonarsource.com/browse/SONAR-12501), providing `sonar.jdbc.username` and `sonar.jdbc.password` in `sonar.properties` is not working, and you will need to explicitly define theses values in the docker run command with the `-e` flag. - - ```plain - #Example for PostgreSQL - sonar.jdbc.url=jdbc:postgresql://localhost/sonarqube - ``` - -3. Drivers for the supported databases (except Oracle) are already provided. Do not replace the provided drivers; they are the only ones supported. For Oracle, copy the JDBC driver into `$SONARQUBE_HOME/extensions/jdbc-driver/oracle`. - -4. Run the image with your JDBC username and password : - - ```console - $ docker run -d --name sonarqube \ - -p 9000:9000 \ - -e sonar.jdbc.username=sonar \ - -e sonar.jdbc.password=sonar \ - -v sonarqube_conf:/opt/sonarqube/conf \ - -v sonarqube_extensions:/opt/sonarqube/extensions \ - -v sonarqube_logs:/opt/sonarqube/logs \ - -v sonarqube_data:/opt/sonarqube/data \ - sonarqube - ``` - -### SonarQube 8.x first installation - -Follow these steps for your first installation: +> **Warning:** You cannot use the same volumes on multiple instances of SonarQube. -1. Create a `sonarqube_home` folder and create a environment variable `$SONARQUBE_HOME` pointing to it: +## First Installation - ```console - $ mkdir /path/to/your/filesystem/sonarqube_home - $ export SONARQUBE_HOME=/path/to/your/filesystem/sonarqube_home - ``` +For installation instructions, see Installing the Server from the Docker Image on the [Install the Server](https://docs.sonarqube.org/latest/setup/install-server/) page. -2. Initialize SONARQUBE_HOME folder tree with `--init`. This will initialize the default configuration, copy embedded plugins, and prepare the data folder: +## Upgrading - ```console - $ docker run --rm \ - -v $SONARQUBE_HOME/conf:/opt/sonarqube/conf \ - -v $SONARQUBE_HOME/extensions:/opt/sonarqube/extensions \ - -v $SONARQUBE_HOME/data:/opt/sonarqube/data \ - sonarqube:community-beta --init - ``` - -3. Configure sonar.properties to configure the database settings. Templates are available for every supported database. Just uncomment and configure the template you need and comment out the lines dedicated to H2: - - ```plain - #Example for PostgreSQL - sonar.jdbc.username=sonarqube sonar.jdbc.password=mypassword - sonar.jdbc.url=jdbc:postgresql://localhost/sonarqube - ``` - -4. Drivers for the supported databases (except Oracle) are already provided. Do not replace the provided drivers; they are the only ones supported. For Oracle, copy the JDBC driver into `$SONARQUBE_HOME/extensions/jdbc-driver/oracle`. - -5. Run the image: - - ```console - $ docker run -d --name sonarqube \ - -p 9000:9000 \ - -v $SONARQUBE_HOME/conf:/opt/sonarqube/conf \ - -v $SONARQUBE_HOME/extensions:/opt/sonarqube/extensions \ - -v $SONARQUBE_HOME/logs:/opt/sonarqube/logs \ - -v $SONARQUBE_HOME/data:/opt/sonarqube/data \ - sonarqube:community-beta - ``` - -## Upgrade SonarQube - -### From 7.9.x LTS to another 7.9.x LTS version - -Take a look at the [Upgrade Guide](https://docs.sonarqube.org/latest/setup/upgrading/). -No specific Docker operations are needed, just use the new tag. - -### From 7.9.x LTS to 8.x - -Follow the next section instructions, but instead of upgrading from folders to folders, you will migrate your volumes to new folders. - -> Starting with the version 8.0, you can move your `sonar.jdbc.username` and `sonar.jdbc.password` value to `sonar.properties` instead of passing them with the `-e` flag. - -### From 8.x - -Follow these steps to upgrade SonarQube: - -1. Create a new `sonarqube_home_new` folder and backup your old folder. - -2. Update the environment variable `$SONARQUBE_HOME` pointing to it: - - ```console - $ mkdir /path/to/your/filesystem/sonarqube_home_new - $ export SONARQUBE_HOME=/path/to/your/filesystem/sonarqube_home_new - ``` - -3. Initialize the new `SONARQUBE_HOME` with `--init`: - - ```console - $ docker run --rm \ - -v $SONARQUBE_HOME/conf:/opt/sonarqube/conf \ - -v $SONARQUBE_HOME/extensions:/opt/sonarqube/extensions \ - -v $SONARQUBE_HOME/data:/opt/sonarqube/data \ - sonarqube:community-beta --init - ``` - -4. Take a look at the [Upgrade Guide](https://docs.sonarqube.org/latest/setup/upgrading/) for information on: - - - Manually installing the non-default plugins - - Updating the contents of sonar.properties and wrapper.conf - - Copying the Oracle DB JDBC driver if needed - - -5. Stop and remove the sonarqube container (a restart is not enough as the environment variables are only evaluated during the first run, not during a restart): - - ```console - $ docker stop sonarqube - $ docker rm sonarqube - ``` - -6. Run docker: - - ```console - $ docker run -d --name sq -p 9000:9000 \ - -v $SONARQUBE_HOME/conf:/opt/sonarqube/conf \ - -v $SONARQUBE_HOME/extensions:/opt/sonarqube/extensions \ - -v $SONARQUBE_HOME/logs:/opt/sonarqube/logs \ - -v $SONARQUBE_HOME/data:/opt/sonarqube/data \ - sonarqube:community-beta - ``` - -7. Browse to `http://yourSonarQubeServerURL/setup` and follow the setup instructions. - -8. Reanalyze your projects to get fresh data. +For upgrade instructions, see Upgrading from the Docker Image on the [Upgrade the Server](https://docs.sonarqube.org/latest/setup/upgrading/) page. ## Advanced configuration -#### Use parameters via Docker environment variables - -The database can be configured with the following SonarQube properties used as environment variables: `sonar.jdbc.username`, `sonar.jdbc.password` and `sonar.jdbc.url`. - -```console -$ docker run -d --name sonarqube \ - -p 9000:9000 \ - -e sonar.jdbc.username=sonar \ - -e sonar.jdbc.password=sonar \ - -e sonar.jdbc.url=jdbc:postgresql://localhost/sonar \ - -v $SONARQUBE_HOME/conf:/opt/sonarqube/conf \ - -v $SONARQUBE_HOME/extensions:/opt/sonarqube/extensions \ - -v $SONARQUBE_HOME/logs:/opt/sonarqube/logs \ - -v $SONARQUBE_HOME/data:/opt/sonarqube/data \ - sonarqube -``` - -Use of the environment variables `SONARQUBE_JDBC_USERNAME`, `SONARQUBE_JDBC_PASSWORD`, and `SONARQUBE_JDBC_URL` is deprecated and will stop working in future releases. - -More recipes can be found [here](https://github.com/SonarSource/docker-sonarqube/blob/master/recipes.md). - ### Customized image In some environments, it may make more sense to prepare a custom image containing your configuration. A `Dockerfile` to achieve this may be as simple as: ```dockerfile -FROM sonarqube:7.4-community +FROM sonarqube:8.2-community COPY sonar.properties /opt/sonarqube/conf/ ``` diff --git a/sonarqube/content.md b/sonarqube/content.md index cdedacb4b1bd..18fb0d7608dd 100644 --- a/sonarqube/content.md +++ b/sonarqube/content.md @@ -6,7 +6,7 @@ # How to use this image -Here you'll find the Docker image for the Community Edition of SonarQube and beta versions of the Docker images for Developer Edition and Enterprise Edition. +Here you'll find the Docker images for the Community Edition, Developer Edition, and Enterprise Edition of SonarQube. ## Docker Host Requirements @@ -23,27 +23,7 @@ ulimit -u 4096 ## Get Started in Two Minutes Guide -/!\ This section shows you how to quickly run a demo instance. When you are ready to move to a more sustainable setup, take some time to read the **Configuration** section below. - -Start the server by running: - -```console -$ docker run -d --name sonarqube -p 9000:9000 %%IMAGE%% -``` - -By default you can login as `admin` with password `admin`, see [authentication documentation](https://docs.sonarqube.org/latest/instance-administration/security/). - -To analyze a Maven project: - -```console -# On Linux: -$ mvn sonar:sonar - -# With boot2docker: -$ mvn sonar:sonar -Dsonar.host.url=http://$(boot2docker ip):9000 -``` - -To analyze other kinds of projects and for more details see [Analyzing Source Code documentation](https://redirect.sonarsource.com/doc/analyzing-source-code.html). +To quickly run a demo instance, see Using Docker on the [Get Started in Two Minutes Guide](https://docs.sonarqube.org/latest/setup/get-started-2-minutes/) page. When you are ready to move to a more sustainable setup, take some time to read the **Configuration** section below. ## Configuration @@ -51,195 +31,37 @@ To analyze other kinds of projects and for more details see [Analyzing Source Co By default, the image will use an embedded H2 database that is not suited for production. -> Warning: Only a single instance of SonarQube can connect to a database schema. If you're using a Docker Swarm or Kubernetes, make sure that multiple SonarQube instances are never running on the same database schema simultaneously. This will cause SonarQube to behave unpredictably and data will be corrupted. There is no safeguard until [SONAR-10362](https://jira.sonarsource.com/browse/SONAR-10362). +> **Warning:** Only a single instance of SonarQube can connect to a database schema. If you're using a Docker Swarm or Kubernetes, make sure that multiple SonarQube instances are never running on the same database schema simultaneously. This will cause SonarQube to behave unpredictably and data will be corrupted. There is no safeguard until [SONAR-10362](https://jira.sonarsource.com/browse/SONAR-10362). -Setup a database by following the [Installing the Database](https://docs.sonarqube.org/latest/setup/install-server/) section. +Set up a database by following the "Installing the Database" section of https://docs.sonarqube.org/latest/setup/install-server/. -### Use bind-mounted folders or volumes +### Use volumes -The images contain the SonarQube installation folders at `/opt/sonarqube`. You will need to bind them to your host to override selected files or directories : +We recommend creating volumes for the following directories: -- `/opt/sonarqube/conf`: configuration files, such as `sonar.properties` +- `/opt/sonarqube/conf`: **for Version 7.9.x only**, configuration files, such as `sonar.properties`. - `/opt/sonarqube/data`: data files, such as the embedded H2 database and Elasticsearch indexes - `/opt/sonarqube/logs`: contains SonarQube logs about access, web process, CE process, Elasticsearch logs - `/opt/sonarqube/extensions`: plugins, such as language analyzers -### SonarQube 7.9.x LTS first installation - -Follow these steps for your first installation: - -1. Create volumes `sonarqube_conf`, `sonarqube_data`, `sonarqube_logs`, and `sonarqube_extensions` and start the image with the following command. This will populate all the volumes (copying default plugins, create the Elasticsearch data folder, create the sonar.properties configuration file). Watch the logs, and, once the container is properly started, you can force-exit (ctrl+c) and proceed to the next step. - - ```console - $ docker run --rm \ - -p 9000:9000 \ - -v sonarqube_conf:/opt/sonarqube/conf \ - -v sonarqube_extensions:/opt/sonarqube/extensions \ - -v sonarqube_logs:/opt/sonarqube/logs \ - -v sonarqube_data:/opt/sonarqube/data \ - %%IMAGE%% - ``` - -2. Configure sonar.properties to configure the database JDBC URL. Templates are available for every supported database. Just uncomment and configure the template you need. Please note that due to [SONAR-12501](https://jira.sonarsource.com/browse/SONAR-12501), providing `sonar.jdbc.username` and `sonar.jdbc.password` in `sonar.properties` is not working, and you will need to explicitly define theses values in the docker run command with the `-e` flag. - - ```plain - #Example for PostgreSQL - sonar.jdbc.url=jdbc:postgresql://localhost/sonarqube - ``` - -3. Drivers for the supported databases (except Oracle) are already provided. Do not replace the provided drivers; they are the only ones supported. For Oracle, copy the JDBC driver into `$SONARQUBE_HOME/extensions/jdbc-driver/oracle`. - -4. Run the image with your JDBC username and password : - - ```console - $ docker run -d --name sonarqube \ - -p 9000:9000 \ - -e sonar.jdbc.username=sonar \ - -e sonar.jdbc.password=sonar \ - -v sonarqube_conf:/opt/sonarqube/conf \ - -v sonarqube_extensions:/opt/sonarqube/extensions \ - -v sonarqube_logs:/opt/sonarqube/logs \ - -v sonarqube_data:/opt/sonarqube/data \ - %%IMAGE%% - ``` - -### SonarQube 8.x first installation - -Follow these steps for your first installation: - -1. Create a `sonarqube_home` folder and create a environment variable `$SONARQUBE_HOME` pointing to it: - - ```console - $ mkdir /path/to/your/filesystem/sonarqube_home - $ export SONARQUBE_HOME=/path/to/your/filesystem/sonarqube_home - ``` - -2. Initialize SONARQUBE_HOME folder tree with `--init`. This will initialize the default configuration, copy embedded plugins, and prepare the data folder: - - ```console - $ docker run --rm \ - -v $SONARQUBE_HOME/conf:/opt/sonarqube/conf \ - -v $SONARQUBE_HOME/extensions:/opt/sonarqube/extensions \ - -v $SONARQUBE_HOME/data:/opt/sonarqube/data \ - %%IMAGE%%:community-beta --init - ``` - -3. Configure sonar.properties to configure the database settings. Templates are available for every supported database. Just uncomment and configure the template you need and comment out the lines dedicated to H2: - - ```plain - #Example for PostgreSQL - sonar.jdbc.username=sonarqube sonar.jdbc.password=mypassword - sonar.jdbc.url=jdbc:postgresql://localhost/sonarqube - ``` +> **Warning:** You cannot use the same volumes on multiple instances of SonarQube. -4. Drivers for the supported databases (except Oracle) are already provided. Do not replace the provided drivers; they are the only ones supported. For Oracle, copy the JDBC driver into `$SONARQUBE_HOME/extensions/jdbc-driver/oracle`. +## First Installation -5. Run the image: +For installation instructions, see Installing the Server from the Docker Image on the [Install the Server](https://docs.sonarqube.org/latest/setup/install-server/) page. - ```console - $ docker run -d --name sonarqube \ - -p 9000:9000 \ - -v $SONARQUBE_HOME/conf:/opt/sonarqube/conf \ - -v $SONARQUBE_HOME/extensions:/opt/sonarqube/extensions \ - -v $SONARQUBE_HOME/logs:/opt/sonarqube/logs \ - -v $SONARQUBE_HOME/data:/opt/sonarqube/data \ - %%IMAGE%%:community-beta - ``` +## Upgrading -## Upgrade SonarQube - -### From 7.9.x LTS to another 7.9.x LTS version - -Take a look at the [Upgrade Guide](https://docs.sonarqube.org/latest/setup/upgrading/). -No specific Docker operations are needed, just use the new tag. - -### From 7.9.x LTS to 8.x - -Follow the next section instructions, but instead of upgrading from folders to folders, you will migrate your volumes to new folders. - -> Starting with the version 8.0, you can move your `sonar.jdbc.username` and `sonar.jdbc.password` value to `sonar.properties` instead of passing them with the `-e` flag. - -### From 8.x - -Follow these steps to upgrade SonarQube: - -1. Create a new `sonarqube_home_new` folder and backup your old folder. - -2. Update the environment variable `$SONARQUBE_HOME` pointing to it: - - ```console - $ mkdir /path/to/your/filesystem/sonarqube_home_new - $ export SONARQUBE_HOME=/path/to/your/filesystem/sonarqube_home_new - ``` - -3. Initialize the new `SONARQUBE_HOME` with `--init`: - - ```console - $ docker run --rm \ - -v $SONARQUBE_HOME/conf:/opt/sonarqube/conf \ - -v $SONARQUBE_HOME/extensions:/opt/sonarqube/extensions \ - -v $SONARQUBE_HOME/data:/opt/sonarqube/data \ - %%IMAGE%%:community-beta --init - ``` - -4. Take a look at the [Upgrade Guide](https://docs.sonarqube.org/latest/setup/upgrading/) for information on: - - - Manually installing the non-default plugins - - Updating the contents of sonar.properties and wrapper.conf - - Copying the Oracle DB JDBC driver if needed - - -5. Stop and remove the sonarqube container (a restart is not enough as the environment variables are only evaluated during the first run, not during a restart): - - ```console - $ docker stop %%IMAGE%% - $ docker rm %%IMAGE%% - ``` - -6. Run docker: - - ```console - $ docker run -d --name sq -p 9000:9000 \ - -v $SONARQUBE_HOME/conf:/opt/sonarqube/conf \ - -v $SONARQUBE_HOME/extensions:/opt/sonarqube/extensions \ - -v $SONARQUBE_HOME/logs:/opt/sonarqube/logs \ - -v $SONARQUBE_HOME/data:/opt/sonarqube/data \ - %%IMAGE%%:community-beta - ``` - -7. Browse to `http://yourSonarQubeServerURL/setup` and follow the setup instructions. - -8. Reanalyze your projects to get fresh data. +For upgrade instructions, see Upgrading from the Docker Image on the [Upgrade the Server](https://docs.sonarqube.org/latest/setup/upgrading/) page. ## Advanced configuration -#### Use parameters via Docker environment variables - -The database can be configured with the following SonarQube properties used as environment variables: `sonar.jdbc.username`, `sonar.jdbc.password` and `sonar.jdbc.url`. - -```console -$ docker run -d --name sonarqube \ - -p 9000:9000 \ - -e sonar.jdbc.username=sonar \ - -e sonar.jdbc.password=sonar \ - -e sonar.jdbc.url=jdbc:postgresql://localhost/sonar \ - -v $SONARQUBE_HOME/conf:/opt/sonarqube/conf \ - -v $SONARQUBE_HOME/extensions:/opt/sonarqube/extensions \ - -v $SONARQUBE_HOME/logs:/opt/sonarqube/logs \ - -v $SONARQUBE_HOME/data:/opt/sonarqube/data \ - %%IMAGE%% -``` - -Use of the environment variables `SONARQUBE_JDBC_USERNAME`, `SONARQUBE_JDBC_PASSWORD`, and `SONARQUBE_JDBC_URL` is deprecated and will stop working in future releases. - -More recipes can be found [here](https://github.com/SonarSource/docker-sonarqube/blob/master/recipes.md). - ### Customized image In some environments, it may make more sense to prepare a custom image containing your configuration. A `Dockerfile` to achieve this may be as simple as: ```dockerfile -FROM sonarqube:7.4-community +FROM sonarqube:8.2-community COPY sonar.properties /opt/sonarqube/conf/ ``` diff --git a/sourcemage/README.md b/sourcemage/README.md index 41ea4575b7e0..7cca2849ec6c 100644 --- a/sourcemage/README.md +++ b/sourcemage/README.md @@ -14,21 +14,23 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`latest`, `0.62`](https://github.com/vaygr/docker-sourcemage/blob/a03bbe3ae7bbb839c3c69afd4504ca336f7b9cb9/stable/Dockerfile) - # Quick reference +- **Maintained by**: + [the Source Mage Community](https://github.com/vaygr/docker-sourcemage) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`latest`, `0.62`](https://github.com/vaygr/docker-sourcemage/blob/a03bbe3ae7bbb839c3c69afd4504ca336f7b9cb9/stable/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/vaygr/docker-sourcemage/issues](https://github.com/vaygr/docker-sourcemage/issues) -- **Maintained by**: - [the Source Mage Community](https://github.com/vaygr/docker-sourcemage) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/sourcemage/) diff --git a/spiped/README.md b/spiped/README.md index ff3882b34001..3921d25861e6 100644 --- a/spiped/README.md +++ b/spiped/README.md @@ -14,24 +14,26 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`1.6.0`, `1.6`, `1`, `latest`](https://github.com/TimWolla/docker-spiped/blob/b813c31745a94587dcdef8611fe84be2e266cb1b/1.6/Dockerfile) -- [`1.6.0-alpine`, `1.6-alpine`, `1-alpine`, `alpine`](https://github.com/TimWolla/docker-spiped/blob/6b9b45b3bc78f5f41758df56357552a0f4808c5e/1.6/alpine/Dockerfile) - # Quick reference +- **Maintained by**: + [Tim Düsterhus (of the Docker Community)](https://github.com/TimWolla/docker-spiped), [with Colin's support (from spiped upstream)](https://github.com/docker-library/official-images/pull/1714#issuecomment-219556607) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`1.6.1`, `1.6`, `1`, `latest`](https://github.com/TimWolla/docker-spiped/blob/b3b3c26364bbbd775bfd8bca31b2d3d0be60d6c4/1.6/Dockerfile) +- [`1.6.1-alpine`, `1.6-alpine`, `1-alpine`, `alpine`](https://github.com/TimWolla/docker-spiped/blob/2e8d2fbe31f6f48ab34cde6e066471bf6ccb0fa9/1.6/alpine/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/TimWolla/docker-spiped/issues](https://github.com/TimWolla/docker-spiped/issues) -- **Maintained by**: - [Tim Düsterhus (of the Docker Community)](https://github.com/TimWolla/docker-spiped), [with Colin's support (from spiped upstream)](https://github.com/docker-library/official-images/pull/1714#issuecomment-219556607) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/spiped/), [`arm32v5`](https://hub.docker.com/r/arm32v5/spiped/), [`arm32v6`](https://hub.docker.com/r/arm32v6/spiped/), [`arm32v7`](https://hub.docker.com/r/arm32v7/spiped/), [`arm64v8`](https://hub.docker.com/r/arm64v8/spiped/), [`i386`](https://hub.docker.com/r/i386/spiped/), [`ppc64le`](https://hub.docker.com/r/ppc64le/spiped/), [`s390x`](https://hub.docker.com/r/s390x/spiped/) + [`amd64`](https://hub.docker.com/r/amd64/spiped/), [`arm32v5`](https://hub.docker.com/r/arm32v5/spiped/), [`arm32v6`](https://hub.docker.com/r/arm32v6/spiped/), [`arm32v7`](https://hub.docker.com/r/arm32v7/spiped/), [`arm64v8`](https://hub.docker.com/r/arm64v8/spiped/), [`i386`](https://hub.docker.com/r/i386/spiped/), [`mips64le`](https://hub.docker.com/r/mips64le/spiped/), [`ppc64le`](https://hub.docker.com/r/ppc64le/spiped/), [`s390x`](https://hub.docker.com/r/s390x/spiped/) - **Published image artifact details**: [repo-info repo's `repos/spiped/` directory](https://github.com/docker-library/repo-info/blob/master/repos/spiped) ([history](https://github.com/docker-library/repo-info/commits/master/repos/spiped)) diff --git a/storm/README.md b/storm/README.md index 6e797cca5d89..45bcef05017d 100644 --- a/storm/README.md +++ b/storm/README.md @@ -14,23 +14,25 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the Docker Community](https://github.com/31z4/storm-docker) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links - [`1.1.3`, `1.1`](https://github.com/31z4/storm-docker/blob/664a7f4730f58be00fd7fe0526d2c13180107c6f/1.1.3/Dockerfile) - [`1.2.3`, `1.2`](https://github.com/31z4/storm-docker/blob/664a7f4730f58be00fd7fe0526d2c13180107c6f/1.2.3/Dockerfile) - [`2.1.0`, `2.1`, `latest`](https://github.com/31z4/storm-docker/blob/664a7f4730f58be00fd7fe0526d2c13180107c6f/2.1.0/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/31z4/storm-docker/issues](https://github.com/31z4/storm-docker/issues) -- **Maintained by**: - [the Docker Community](https://github.com/31z4/storm-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/storm/) diff --git a/swarm/README.md b/swarm/README.md index 20d113348dfa..1ccef109b502 100644 --- a/swarm/README.md +++ b/swarm/README.md @@ -14,21 +14,23 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`1.2.9`, `latest`](https://github.com/docker/swarm-library-image/blob/a2a08d733833327354b5d3336ffbd19e4f369a2d/Dockerfile) - # Quick reference +- **Maintained by**: + [Docker, Inc.](https://github.com/docker/swarm-library-image) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`1.2.9`, `latest`](https://github.com/docker/swarm-library-image/blob/a2a08d733833327354b5d3336ffbd19e4f369a2d/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/docker/swarm-library-image/issues](https://github.com/docker/swarm-library-image/issues) -- **Maintained by**: - [Docker, Inc.](https://github.com/docker/swarm-library-image) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/swarm/) diff --git a/swift/README.md b/swift/README.md index a9cf404cfc49..ddcde389883b 100644 --- a/swift/README.md +++ b/swift/README.md @@ -14,12 +14,24 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the Swift Community](https://github.com/apple/swift-docker) + +- **Where to get help**: + [Swift Docker Community Forums](https://forums.swift.org/c/server/docker) + # Supported tags and respective `Dockerfile` links -- [`5.1.4`, `5.1`, `5.1.4-bionic`, `5.1-bionic`, `bionic`, `latest`](https://github.com/apple/swift-docker/blob/4e4468b8ef9f08774272fde51e8e0c8cef49d540/5.1/ubuntu/18.04/Dockerfile) -- [`5.1.4-xenial`, `5.1-xenial`, `xenial`](https://github.com/apple/swift-docker/blob/4e4468b8ef9f08774272fde51e8e0c8cef49d540/5.1/ubuntu/16.04/Dockerfile) -- [`5.1.4-slim`, `5.1-slim`, `5.1.4-bionic-sim`, `5.1-bionic-slim`, `bionic-slim`, `slim`](https://github.com/apple/swift-docker/blob/4e4468b8ef9f08774272fde51e8e0c8cef49d540/5.1/ubuntu/18.04/slim/Dockerfile) -- [`5.1.4-xenial-slim`, `5.1-xenial-slim`, `xenial-slim`](https://github.com/apple/swift-docker/blob/4e4468b8ef9f08774272fde51e8e0c8cef49d540/5.1/ubuntu/16.04/slim/Dockerfile) +- [`5.2.3`, `5.2`, `5.2.3-bionic`, `5.2-bionic`, `bionic`, `latest`](https://github.com/apple/swift-docker/blob/38f179345ace24236d6c09de84e77d91384014cd/5.2/ubuntu/18.04/Dockerfile) +- [`5.2.3-xenial`, `5.2-xenial`, `xenial`](https://github.com/apple/swift-docker/blob/38f179345ace24236d6c09de84e77d91384014cd/5.2/ubuntu/16.04/Dockerfile) +- [`5.2.3-slim`, `5.2-slim`, `5.2.3-bionic-slim`, `5.2-bionic-slim`, `bionic-slim`, `slim`](https://github.com/apple/swift-docker/blob/38f179345ace24236d6c09de84e77d91384014cd/5.2/ubuntu/18.04/slim/Dockerfile) +- [`5.2.3-xenial-slim`, `5.2-xenial-slim`, `xenial-slim`](https://github.com/apple/swift-docker/blob/38f179345ace24236d6c09de84e77d91384014cd/5.2/ubuntu/16.04/slim/Dockerfile) +- [`5.1.5`, `5.1`, `5.1.5-bionic`, `5.1-bionic`](https://github.com/apple/swift-docker/blob/05538e13a3015675d83e2553cdce5d1d67e17235/5.1/ubuntu/18.04/Dockerfile) +- [`5.1.5-xenial`, `5.1-xenial`](https://github.com/apple/swift-docker/blob/05538e13a3015675d83e2553cdce5d1d67e17235/5.1/ubuntu/16.04/Dockerfile) +- [`5.1.5-slim`, `5.1-slim`, `5.1.5-bionic-sim`, `5.1-bionic-slim`](https://github.com/apple/swift-docker/blob/05538e13a3015675d83e2553cdce5d1d67e17235/5.1/ubuntu/18.04/slim/Dockerfile) +- [`5.1.5-xenial-slim`, `5.1-xenial-slim`](https://github.com/apple/swift-docker/blob/05538e13a3015675d83e2553cdce5d1d67e17235/5.1/ubuntu/16.04/slim/Dockerfile) - [`5.0.3`, `5.0`, `5.0.3-bionic`, `5.0-bionic`](https://github.com/apple/swift-docker/blob/78d0a2dde09af579d06e2114a101fd90b01fbfb0/5.0/ubuntu/18.04/Dockerfile) - [`5.0.3-xenial`, `5.0-xenial`](https://github.com/apple/swift-docker/blob/78d0a2dde09af579d06e2114a101fd90b01fbfb0/5.0/ubuntu/16.04/Dockerfile) - [`5.0.3-slim`, `5.0-slim`, `5.0.3-bionic-slim`, `5.0-bionic-slim`](https://github.com/apple/swift-docker/blob/78d0a2dde09af579d06e2114a101fd90b01fbfb0/5.0/ubuntu/18.04/slim/Dockerfile) @@ -28,17 +40,11 @@ WARNING: - [`4.1.3`, `4.1`](https://github.com/apple/swift-docker/blob/34aa283f9b3473ab22b2282f71773781b121af19/4.1/Dockerfile) - [`4.0.3`, `4.0`](https://github.com/apple/swift-docker/blob/34aa283f9b3473ab22b2282f71773781b121af19/4.0/Dockerfile) -# Quick reference - -- **Where to get help**: - [Swift Docker Community Forums](https://forums.swift.org/c/server/docker) +# Quick reference (cont.) - **Where to file issues**: [https://bugs.swift.org](https://bugs.swift.org) Component: Docker -- **Maintained by**: - [the Swift Community](https://github.com/apple/swift-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/swift/) diff --git a/swipl/README.md b/swipl/README.md index 8802d33139f3..3ccafd716fde 100644 --- a/swipl/README.md +++ b/swipl/README.md @@ -14,22 +14,24 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`latest`, `8.1.12`](https://github.com/SWI-Prolog/docker-swipl/blob/87ae5e3e6e67594f835dfb34ffa2c57d7ed65ce1/8.1.12/stretch/Dockerfile) -- [`stable`, `8.0.3`](https://github.com/SWI-Prolog/docker-swipl/blob/87ae5e3e6e67594f835dfb34ffa2c57d7ed65ce1/8.0.3/stretch/Dockerfile) - # Quick reference +- **Maintained by**: + [the SWI-Prolog community](https://github.com/SWI-Prolog/docker-swipl) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`latest`, `8.1.30`](https://github.com/SWI-Prolog/docker-swipl/blob/0b4a94d8ca1ce9a973d8159393eff69a36fafe4e/8.1.30/stretch/Dockerfile) +- [`stable`, `8.0.3`](https://github.com/SWI-Prolog/docker-swipl/blob/0b4a94d8ca1ce9a973d8159393eff69a36fafe4e/8.0.3/stretch/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/SWI-Prolog/docker-swipl/issues](https://github.com/SWI-Prolog/docker-swipl/issues) -- **Maintained by**: - [the SWI-Prolog community](https://github.com/SWI-Prolog/docker-swipl) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/swipl/), [`arm32v7`](https://hub.docker.com/r/arm32v7/swipl/), [`arm64v8`](https://hub.docker.com/r/arm64v8/swipl/) diff --git a/teamspeak/README.md b/teamspeak/README.md index 6b20fda1d788..ce17dd02b007 100644 --- a/teamspeak/README.md +++ b/teamspeak/README.md @@ -14,21 +14,23 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`3.11`, `3.11.0`, `latest`](https://github.com/TeamSpeak-Systems/teamspeak-linux-docker-images/blob/12ce1ade4fbc630e0126d863132d21b27a16330a/alpine/Dockerfile) - # Quick reference +- **Maintained by**: + TeamSpeak Developers [nwerensteijn](https://github.com/nwerensteijn) and [muenchow](https://github.com/muenchow) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`3.12`, `3.12.1`, `latest`](https://github.com/TeamSpeak-Systems/teamspeak-linux-docker-images/blob/dd1e68d64552f8848f88b542d2c6d4707a6f20b6/alpine/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/TeamSpeak-Systems/teamspeak-linux-docker-images/issues](https://github.com/TeamSpeak-Systems/teamspeak-linux-docker-images/issues) -- **Maintained by**: - TeamSpeak Developers [nwerensteijn](https://github.com/nwerensteijn) and [muenchow](https://github.com/muenchow) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/teamspeak/) diff --git a/telegraf/README.md b/telegraf/README.md index ba6fc52bd193..61317e24a08b 100644 --- a/telegraf/README.md +++ b/telegraf/README.md @@ -14,26 +14,28 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`1.11`, `1.11.5`](https://github.com/influxdata/influxdata-docker/blob/9338657ae8e6e16d2f2a6e849436645d8fa5ad72/telegraf/1.11/Dockerfile) -- [`1.11-alpine`, `1.11.5-alpine`](https://github.com/influxdata/influxdata-docker/blob/9338657ae8e6e16d2f2a6e849436645d8fa5ad72/telegraf/1.11/alpine/Dockerfile) -- [`1.12`, `1.12.6`](https://github.com/influxdata/influxdata-docker/blob/9338657ae8e6e16d2f2a6e849436645d8fa5ad72/telegraf/1.12/Dockerfile) -- [`1.12-alpine`, `1.12.6-alpine`](https://github.com/influxdata/influxdata-docker/blob/9338657ae8e6e16d2f2a6e849436645d8fa5ad72/telegraf/1.12/alpine/Dockerfile) -- [`1.13`, `1.13.2`, `latest`](https://github.com/influxdata/influxdata-docker/blob/9338657ae8e6e16d2f2a6e849436645d8fa5ad72/telegraf/1.13/Dockerfile) -- [`1.13-alpine`, `1.13.2-alpine`, `alpine`](https://github.com/influxdata/influxdata-docker/blob/9338657ae8e6e16d2f2a6e849436645d8fa5ad72/telegraf/1.13/alpine/Dockerfile) - # Quick reference +- **Maintained by**: + [InfluxData](https://github.com/influxdata/influxdata-docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`1.12`, `1.12.6`](https://github.com/influxdata/influxdata-docker/blob/ea3d20a79f24207b1a1d4390fcfe5f773d9f5a88/telegraf/1.12/Dockerfile) +- [`1.12-alpine`, `1.12.6-alpine`](https://github.com/influxdata/influxdata-docker/blob/ea3d20a79f24207b1a1d4390fcfe5f773d9f5a88/telegraf/1.12/alpine/Dockerfile) +- [`1.13`, `1.13.4`](https://github.com/influxdata/influxdata-docker/blob/ea3d20a79f24207b1a1d4390fcfe5f773d9f5a88/telegraf/1.13/Dockerfile) +- [`1.13-alpine`, `1.13.4-alpine`](https://github.com/influxdata/influxdata-docker/blob/ea3d20a79f24207b1a1d4390fcfe5f773d9f5a88/telegraf/1.13/alpine/Dockerfile) +- [`1.14`, `1.14.3`, `latest`](https://github.com/influxdata/influxdata-docker/blob/ea3d20a79f24207b1a1d4390fcfe5f773d9f5a88/telegraf/1.14/Dockerfile) +- [`1.14-alpine`, `1.14.3-alpine`, `alpine`](https://github.com/influxdata/influxdata-docker/blob/ea3d20a79f24207b1a1d4390fcfe5f773d9f5a88/telegraf/1.14/alpine/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/influxdata/influxdata-docker/issues](https://github.com/influxdata/influxdata-docker/issues) -- **Maintained by**: - [InfluxData](https://github.com/influxdata/influxdata-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/telegraf/), [`arm32v7`](https://hub.docker.com/r/arm32v7/telegraf/), [`arm64v8`](https://hub.docker.com/r/arm64v8/telegraf/) diff --git a/thrift/README.md b/thrift/README.md index c2d839861e9f..0b5bcafa5805 100644 --- a/thrift/README.md +++ b/thrift/README.md @@ -14,6 +14,14 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the Docker Community](https://github.com/ahawkins/docker-thrift) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links - [`0.9`, `0.9.3`](https://github.com/ahawkins/docker-thrift/blob/d322572f7dd6ea468a14a4d832fbec26f152c71e/0.9/Dockerfile) @@ -21,17 +29,11 @@ WARNING: - [`0.11`, `0.11.0`](https://github.com/ahawkins/docker-thrift/blob/00e197d889426695446baec4e034b5ddbb15bcb3/0.11/Dockerfile) - [`0.12`, `0.12.0`, `latest`](https://github.com/ahawkins/docker-thrift/blob/d7e73876549d205898b1922bcbf69e74ef11c288/0.12/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/ahawkins/docker-thrift/issues](https://github.com/ahawkins/docker-thrift/issues) -- **Maintained by**: - [the Docker Community](https://github.com/ahawkins/docker-thrift) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/thrift/) diff --git a/tomcat/README.md b/tomcat/README.md index 5d5a80482ce7..9e584c5fd803 100644 --- a/tomcat/README.md +++ b/tomcat/README.md @@ -14,47 +14,66 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`9.0.31-jdk13-openjdk-oracle`, `9.0-jdk13-openjdk-oracle`, `9-jdk13-openjdk-oracle`](https://github.com/docker-library/tomcat/blob/d61dafcbdcbc6715cab5ab6c58a8fa259062400d/9.0/jdk13/openjdk-oracle/Dockerfile) -- [`9.0.31-jdk11-openjdk`, `9.0-jdk11-openjdk`, `9-jdk11-openjdk`, `9.0.31-jdk11`, `9.0-jdk11`, `9-jdk11`, `9.0.31`, `9.0`, `9`](https://github.com/docker-library/tomcat/blob/d61dafcbdcbc6715cab5ab6c58a8fa259062400d/9.0/jdk11/openjdk/Dockerfile) -- [`9.0.31-jdk11-openjdk-slim`, `9.0-jdk11-openjdk-slim`, `9-jdk11-openjdk-slim`](https://github.com/docker-library/tomcat/blob/d61dafcbdcbc6715cab5ab6c58a8fa259062400d/9.0/jdk11/openjdk-slim/Dockerfile) -- [`9.0.31-jdk11-adoptopenjdk-hotspot`, `9.0-jdk11-adoptopenjdk-hotspot`, `9-jdk11-adoptopenjdk-hotspot`](https://github.com/docker-library/tomcat/blob/d61dafcbdcbc6715cab5ab6c58a8fa259062400d/9.0/jdk11/adoptopenjdk-hotspot/Dockerfile) -- [`9.0.31-jdk11-adoptopenjdk-openj9`, `9.0-jdk11-adoptopenjdk-openj9`, `9-jdk11-adoptopenjdk-openj9`](https://github.com/docker-library/tomcat/blob/d61dafcbdcbc6715cab5ab6c58a8fa259062400d/9.0/jdk11/adoptopenjdk-openj9/Dockerfile) -- [`9.0.31-jdk11-corretto`, `9.0-jdk11-corretto`, `9-jdk11-corretto`](https://github.com/docker-library/tomcat/blob/d61dafcbdcbc6715cab5ab6c58a8fa259062400d/9.0/jdk11/corretto/Dockerfile) -- [`9.0.31-jdk8-openjdk`, `9.0-jdk8-openjdk`, `9-jdk8-openjdk`, `9.0.31-jdk8`, `9.0-jdk8`, `9-jdk8`](https://github.com/docker-library/tomcat/blob/d61dafcbdcbc6715cab5ab6c58a8fa259062400d/9.0/jdk8/openjdk/Dockerfile) -- [`9.0.31-jdk8-openjdk-slim`, `9.0-jdk8-openjdk-slim`, `9-jdk8-openjdk-slim`](https://github.com/docker-library/tomcat/blob/d61dafcbdcbc6715cab5ab6c58a8fa259062400d/9.0/jdk8/openjdk-slim/Dockerfile) -- [`9.0.31-jdk8-adoptopenjdk-hotspot`, `9.0-jdk8-adoptopenjdk-hotspot`, `9-jdk8-adoptopenjdk-hotspot`](https://github.com/docker-library/tomcat/blob/d61dafcbdcbc6715cab5ab6c58a8fa259062400d/9.0/jdk8/adoptopenjdk-hotspot/Dockerfile) -- [`9.0.31-jdk8-adoptopenjdk-openj9`, `9.0-jdk8-adoptopenjdk-openj9`, `9-jdk8-adoptopenjdk-openj9`](https://github.com/docker-library/tomcat/blob/d61dafcbdcbc6715cab5ab6c58a8fa259062400d/9.0/jdk8/adoptopenjdk-openj9/Dockerfile) -- [`9.0.31-jdk8-corretto`, `9.0-jdk8-corretto`, `9-jdk8-corretto`](https://github.com/docker-library/tomcat/blob/d61dafcbdcbc6715cab5ab6c58a8fa259062400d/9.0/jdk8/corretto/Dockerfile) -- [`8.5.51-jdk13-openjdk-oracle`, `8.5-jdk13-openjdk-oracle`, `8-jdk13-openjdk-oracle`, `jdk13-openjdk-oracle`](https://github.com/docker-library/tomcat/blob/c94a988c9e74d6a60247e4671a84c95a47d627c9/8.5/jdk13/openjdk-oracle/Dockerfile) -- [`8.5.51-jdk11-openjdk`, `8.5-jdk11-openjdk`, `8-jdk11-openjdk`, `jdk11-openjdk`, `8.5.51-jdk11`, `8.5-jdk11`, `8-jdk11`, `jdk11`](https://github.com/docker-library/tomcat/blob/c94a988c9e74d6a60247e4671a84c95a47d627c9/8.5/jdk11/openjdk/Dockerfile) -- [`8.5.51-jdk11-openjdk-slim`, `8.5-jdk11-openjdk-slim`, `8-jdk11-openjdk-slim`, `jdk11-openjdk-slim`](https://github.com/docker-library/tomcat/blob/c94a988c9e74d6a60247e4671a84c95a47d627c9/8.5/jdk11/openjdk-slim/Dockerfile) -- [`8.5.51-jdk11-adoptopenjdk-hotspot`, `8.5-jdk11-adoptopenjdk-hotspot`, `8-jdk11-adoptopenjdk-hotspot`, `jdk11-adoptopenjdk-hotspot`](https://github.com/docker-library/tomcat/blob/c94a988c9e74d6a60247e4671a84c95a47d627c9/8.5/jdk11/adoptopenjdk-hotspot/Dockerfile) -- [`8.5.51-jdk11-adoptopenjdk-openj9`, `8.5-jdk11-adoptopenjdk-openj9`, `8-jdk11-adoptopenjdk-openj9`, `jdk11-adoptopenjdk-openj9`](https://github.com/docker-library/tomcat/blob/c94a988c9e74d6a60247e4671a84c95a47d627c9/8.5/jdk11/adoptopenjdk-openj9/Dockerfile) -- [`8.5.51-jdk11-corretto`, `8.5-jdk11-corretto`, `8-jdk11-corretto`, `jdk11-corretto`](https://github.com/docker-library/tomcat/blob/c94a988c9e74d6a60247e4671a84c95a47d627c9/8.5/jdk11/corretto/Dockerfile) -- [`8.5.51-jdk8-openjdk`, `8.5-jdk8-openjdk`, `8-jdk8-openjdk`, `jdk8-openjdk`, `8.5.51-jdk8`, `8.5-jdk8`, `8-jdk8`, `jdk8`, `8.5.51`, `8.5`, `8`, `latest`](https://github.com/docker-library/tomcat/blob/c94a988c9e74d6a60247e4671a84c95a47d627c9/8.5/jdk8/openjdk/Dockerfile) -- [`8.5.51-jdk8-openjdk-slim`, `8.5-jdk8-openjdk-slim`, `8-jdk8-openjdk-slim`, `jdk8-openjdk-slim`](https://github.com/docker-library/tomcat/blob/c94a988c9e74d6a60247e4671a84c95a47d627c9/8.5/jdk8/openjdk-slim/Dockerfile) -- [`8.5.51-jdk8-adoptopenjdk-hotspot`, `8.5-jdk8-adoptopenjdk-hotspot`, `8-jdk8-adoptopenjdk-hotspot`, `jdk8-adoptopenjdk-hotspot`](https://github.com/docker-library/tomcat/blob/c94a988c9e74d6a60247e4671a84c95a47d627c9/8.5/jdk8/adoptopenjdk-hotspot/Dockerfile) -- [`8.5.51-jdk8-adoptopenjdk-openj9`, `8.5-jdk8-adoptopenjdk-openj9`, `8-jdk8-adoptopenjdk-openj9`, `jdk8-adoptopenjdk-openj9`](https://github.com/docker-library/tomcat/blob/c94a988c9e74d6a60247e4671a84c95a47d627c9/8.5/jdk8/adoptopenjdk-openj9/Dockerfile) -- [`8.5.51-jdk8-corretto`, `8.5-jdk8-corretto`, `8-jdk8-corretto`, `jdk8-corretto`](https://github.com/docker-library/tomcat/blob/c94a988c9e74d6a60247e4671a84c95a47d627c9/8.5/jdk8/corretto/Dockerfile) -- [`7.0.100-jdk8-openjdk`, `7.0-jdk8-openjdk`, `7-jdk8-openjdk`, `7.0.100-jdk8`, `7.0-jdk8`, `7-jdk8`, `7.0.100`, `7.0`, `7`](https://github.com/docker-library/tomcat/blob/07ba3db3812d3add3bf51699090ec85a927d4a73/7/jdk8/openjdk/Dockerfile) -- [`7.0.100-jdk8-openjdk-slim`, `7.0-jdk8-openjdk-slim`, `7-jdk8-openjdk-slim`](https://github.com/docker-library/tomcat/blob/07ba3db3812d3add3bf51699090ec85a927d4a73/7/jdk8/openjdk-slim/Dockerfile) -- [`7.0.100-jdk8-adoptopenjdk-hotspot`, `7.0-jdk8-adoptopenjdk-hotspot`, `7-jdk8-adoptopenjdk-hotspot`](https://github.com/docker-library/tomcat/blob/07ba3db3812d3add3bf51699090ec85a927d4a73/7/jdk8/adoptopenjdk-hotspot/Dockerfile) -- [`7.0.100-jdk8-adoptopenjdk-openj9`, `7.0-jdk8-adoptopenjdk-openj9`, `7-jdk8-adoptopenjdk-openj9`](https://github.com/docker-library/tomcat/blob/07ba3db3812d3add3bf51699090ec85a927d4a73/7/jdk8/adoptopenjdk-openj9/Dockerfile) -- [`7.0.100-jdk8-corretto`, `7.0-jdk8-corretto`, `7-jdk8-corretto`](https://github.com/docker-library/tomcat/blob/07ba3db3812d3add3bf51699090ec85a927d4a73/7/jdk8/corretto/Dockerfile) - # Quick reference +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/tomcat) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`10.0.0-M5-jdk14-openjdk-oracle`, `10.0.0-jdk14-openjdk-oracle`, `10.0-jdk14-openjdk-oracle`, `10-jdk14-openjdk-oracle`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/10.0/jdk14/openjdk-oracle/Dockerfile) +- [`10.0.0-M5-jdk14-openjdk-buster`, `10.0.0-jdk14-openjdk-buster`, `10.0-jdk14-openjdk-buster`, `10-jdk14-openjdk-buster`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/10.0/jdk14/openjdk-buster/Dockerfile) +- [`10.0.0-M5-jdk14-openjdk-slim-buster`, `10.0.0-jdk14-openjdk-slim-buster`, `10.0-jdk14-openjdk-slim-buster`, `10-jdk14-openjdk-slim-buster`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/10.0/jdk14/openjdk-slim-buster/Dockerfile) +- [`10.0.0-M5-jdk11-openjdk`, `10.0.0-jdk11-openjdk`, `10.0-jdk11-openjdk`, `10-jdk11-openjdk`, `10.0.0-M5-jdk11`, `10.0.0-jdk11`, `10.0-jdk11`, `10-jdk11`, `10.0.0-M5`, `10.0.0`, `10.0`, `10`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/10.0/jdk11/openjdk/Dockerfile) +- [`10.0.0-M5-jdk11-openjdk-slim`, `10.0.0-jdk11-openjdk-slim`, `10.0-jdk11-openjdk-slim`, `10-jdk11-openjdk-slim`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/10.0/jdk11/openjdk-slim/Dockerfile) +- [`10.0.0-M5-jdk11-adoptopenjdk-hotspot`, `10.0.0-jdk11-adoptopenjdk-hotspot`, `10.0-jdk11-adoptopenjdk-hotspot`, `10-jdk11-adoptopenjdk-hotspot`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/10.0/jdk11/adoptopenjdk-hotspot/Dockerfile) +- [`10.0.0-M5-jdk11-adoptopenjdk-openj9`, `10.0.0-jdk11-adoptopenjdk-openj9`, `10.0-jdk11-adoptopenjdk-openj9`, `10-jdk11-adoptopenjdk-openj9`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/10.0/jdk11/adoptopenjdk-openj9/Dockerfile) +- [`10.0.0-M5-jdk11-corretto`, `10.0.0-jdk11-corretto`, `10.0-jdk11-corretto`, `10-jdk11-corretto`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/10.0/jdk11/corretto/Dockerfile) +- [`10.0.0-M5-jdk8-openjdk`, `10.0.0-jdk8-openjdk`, `10.0-jdk8-openjdk`, `10-jdk8-openjdk`, `10.0.0-M5-jdk8`, `10.0.0-jdk8`, `10.0-jdk8`, `10-jdk8`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/10.0/jdk8/openjdk/Dockerfile) +- [`10.0.0-M5-jdk8-openjdk-slim`, `10.0.0-jdk8-openjdk-slim`, `10.0-jdk8-openjdk-slim`, `10-jdk8-openjdk-slim`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/10.0/jdk8/openjdk-slim/Dockerfile) +- [`10.0.0-M5-jdk8-adoptopenjdk-hotspot`, `10.0.0-jdk8-adoptopenjdk-hotspot`, `10.0-jdk8-adoptopenjdk-hotspot`, `10-jdk8-adoptopenjdk-hotspot`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/10.0/jdk8/adoptopenjdk-hotspot/Dockerfile) +- [`10.0.0-M5-jdk8-adoptopenjdk-openj9`, `10.0.0-jdk8-adoptopenjdk-openj9`, `10.0-jdk8-adoptopenjdk-openj9`, `10-jdk8-adoptopenjdk-openj9`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/10.0/jdk8/adoptopenjdk-openj9/Dockerfile) +- [`10.0.0-M5-jdk8-corretto`, `10.0.0-jdk8-corretto`, `10.0-jdk8-corretto`, `10-jdk8-corretto`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/10.0/jdk8/corretto/Dockerfile) +- [`9.0.35-jdk14-openjdk-oracle`, `9.0-jdk14-openjdk-oracle`, `9-jdk14-openjdk-oracle`, `jdk14-openjdk-oracle`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/9.0/jdk14/openjdk-oracle/Dockerfile) +- [`9.0.35-jdk14-openjdk-buster`, `9.0-jdk14-openjdk-buster`, `9-jdk14-openjdk-buster`, `jdk14-openjdk-buster`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/9.0/jdk14/openjdk-buster/Dockerfile) +- [`9.0.35-jdk14-openjdk-slim-buster`, `9.0-jdk14-openjdk-slim-buster`, `9-jdk14-openjdk-slim-buster`, `jdk14-openjdk-slim-buster`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/9.0/jdk14/openjdk-slim-buster/Dockerfile) +- [`9.0.35-jdk11-openjdk`, `9.0-jdk11-openjdk`, `9-jdk11-openjdk`, `jdk11-openjdk`, `9.0.35-jdk11`, `9.0-jdk11`, `9-jdk11`, `jdk11`, `9.0.35`, `9.0`, `9`, `latest`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/9.0/jdk11/openjdk/Dockerfile) +- [`9.0.35-jdk11-openjdk-slim`, `9.0-jdk11-openjdk-slim`, `9-jdk11-openjdk-slim`, `jdk11-openjdk-slim`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/9.0/jdk11/openjdk-slim/Dockerfile) +- [`9.0.35-jdk11-adoptopenjdk-hotspot`, `9.0-jdk11-adoptopenjdk-hotspot`, `9-jdk11-adoptopenjdk-hotspot`, `jdk11-adoptopenjdk-hotspot`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/9.0/jdk11/adoptopenjdk-hotspot/Dockerfile) +- [`9.0.35-jdk11-adoptopenjdk-openj9`, `9.0-jdk11-adoptopenjdk-openj9`, `9-jdk11-adoptopenjdk-openj9`, `jdk11-adoptopenjdk-openj9`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/9.0/jdk11/adoptopenjdk-openj9/Dockerfile) +- [`9.0.35-jdk11-corretto`, `9.0-jdk11-corretto`, `9-jdk11-corretto`, `jdk11-corretto`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/9.0/jdk11/corretto/Dockerfile) +- [`9.0.35-jdk8-openjdk`, `9.0-jdk8-openjdk`, `9-jdk8-openjdk`, `jdk8-openjdk`, `9.0.35-jdk8`, `9.0-jdk8`, `9-jdk8`, `jdk8`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/9.0/jdk8/openjdk/Dockerfile) +- [`9.0.35-jdk8-openjdk-slim`, `9.0-jdk8-openjdk-slim`, `9-jdk8-openjdk-slim`, `jdk8-openjdk-slim`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/9.0/jdk8/openjdk-slim/Dockerfile) +- [`9.0.35-jdk8-adoptopenjdk-hotspot`, `9.0-jdk8-adoptopenjdk-hotspot`, `9-jdk8-adoptopenjdk-hotspot`, `jdk8-adoptopenjdk-hotspot`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/9.0/jdk8/adoptopenjdk-hotspot/Dockerfile) +- [`9.0.35-jdk8-adoptopenjdk-openj9`, `9.0-jdk8-adoptopenjdk-openj9`, `9-jdk8-adoptopenjdk-openj9`, `jdk8-adoptopenjdk-openj9`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/9.0/jdk8/adoptopenjdk-openj9/Dockerfile) +- [`9.0.35-jdk8-corretto`, `9.0-jdk8-corretto`, `9-jdk8-corretto`, `jdk8-corretto`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/9.0/jdk8/corretto/Dockerfile) +- [`8.5.55-jdk14-openjdk-oracle`, `8.5-jdk14-openjdk-oracle`, `8-jdk14-openjdk-oracle`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/8.5/jdk14/openjdk-oracle/Dockerfile) +- [`8.5.55-jdk14-openjdk-buster`, `8.5-jdk14-openjdk-buster`, `8-jdk14-openjdk-buster`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/8.5/jdk14/openjdk-buster/Dockerfile) +- [`8.5.55-jdk14-openjdk-slim-buster`, `8.5-jdk14-openjdk-slim-buster`, `8-jdk14-openjdk-slim-buster`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/8.5/jdk14/openjdk-slim-buster/Dockerfile) +- [`8.5.55-jdk11-openjdk`, `8.5-jdk11-openjdk`, `8-jdk11-openjdk`, `8.5.55-jdk11`, `8.5-jdk11`, `8-jdk11`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/8.5/jdk11/openjdk/Dockerfile) +- [`8.5.55-jdk11-openjdk-slim`, `8.5-jdk11-openjdk-slim`, `8-jdk11-openjdk-slim`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/8.5/jdk11/openjdk-slim/Dockerfile) +- [`8.5.55-jdk11-adoptopenjdk-hotspot`, `8.5-jdk11-adoptopenjdk-hotspot`, `8-jdk11-adoptopenjdk-hotspot`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/8.5/jdk11/adoptopenjdk-hotspot/Dockerfile) +- [`8.5.55-jdk11-adoptopenjdk-openj9`, `8.5-jdk11-adoptopenjdk-openj9`, `8-jdk11-adoptopenjdk-openj9`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/8.5/jdk11/adoptopenjdk-openj9/Dockerfile) +- [`8.5.55-jdk11-corretto`, `8.5-jdk11-corretto`, `8-jdk11-corretto`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/8.5/jdk11/corretto/Dockerfile) +- [`8.5.55-jdk8-openjdk`, `8.5-jdk8-openjdk`, `8-jdk8-openjdk`, `8.5.55-jdk8`, `8.5-jdk8`, `8-jdk8`, `8.5.55`, `8.5`, `8`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/8.5/jdk8/openjdk/Dockerfile) +- [`8.5.55-jdk8-openjdk-slim`, `8.5-jdk8-openjdk-slim`, `8-jdk8-openjdk-slim`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/8.5/jdk8/openjdk-slim/Dockerfile) +- [`8.5.55-jdk8-adoptopenjdk-hotspot`, `8.5-jdk8-adoptopenjdk-hotspot`, `8-jdk8-adoptopenjdk-hotspot`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/8.5/jdk8/adoptopenjdk-hotspot/Dockerfile) +- [`8.5.55-jdk8-adoptopenjdk-openj9`, `8.5-jdk8-adoptopenjdk-openj9`, `8-jdk8-adoptopenjdk-openj9`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/8.5/jdk8/adoptopenjdk-openj9/Dockerfile) +- [`8.5.55-jdk8-corretto`, `8.5-jdk8-corretto`, `8-jdk8-corretto`](https://github.com/docker-library/tomcat/blob/d2f3c19c20ca845c517ae5956d4d6a88531e220b/8.5/jdk8/corretto/Dockerfile) +- [`7.0.104-jdk8-openjdk`, `7.0-jdk8-openjdk`, `7-jdk8-openjdk`, `7.0.104-jdk8`, `7.0-jdk8`, `7-jdk8`, `7.0.104`, `7.0`, `7`](https://github.com/docker-library/tomcat/blob/2dd8c13d1a3fdfe27e8fb246c667cad1c9bb1819/7/jdk8/openjdk/Dockerfile) +- [`7.0.104-jdk8-openjdk-slim`, `7.0-jdk8-openjdk-slim`, `7-jdk8-openjdk-slim`](https://github.com/docker-library/tomcat/blob/2dd8c13d1a3fdfe27e8fb246c667cad1c9bb1819/7/jdk8/openjdk-slim/Dockerfile) +- [`7.0.104-jdk8-adoptopenjdk-hotspot`, `7.0-jdk8-adoptopenjdk-hotspot`, `7-jdk8-adoptopenjdk-hotspot`](https://github.com/docker-library/tomcat/blob/2dd8c13d1a3fdfe27e8fb246c667cad1c9bb1819/7/jdk8/adoptopenjdk-hotspot/Dockerfile) +- [`7.0.104-jdk8-adoptopenjdk-openj9`, `7.0-jdk8-adoptopenjdk-openj9`, `7-jdk8-adoptopenjdk-openj9`](https://github.com/docker-library/tomcat/blob/2dd8c13d1a3fdfe27e8fb246c667cad1c9bb1819/7/jdk8/adoptopenjdk-openj9/Dockerfile) +- [`7.0.104-jdk8-corretto`, `7.0-jdk8-corretto`, `7-jdk8-corretto`](https://github.com/docker-library/tomcat/blob/2dd8c13d1a3fdfe27e8fb246c667cad1c9bb1819/7/jdk8/corretto/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/docker-library/tomcat/issues](https://github.com/docker-library/tomcat/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/tomcat) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/tomcat/), [`arm32v7`](https://hub.docker.com/r/arm32v7/tomcat/), [`arm64v8`](https://hub.docker.com/r/arm64v8/tomcat/), [`ppc64le`](https://hub.docker.com/r/ppc64le/tomcat/), [`s390x`](https://hub.docker.com/r/s390x/tomcat/) @@ -113,6 +132,8 @@ The `tomcat` images come in many flavors, each designed for a specific use case. 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. +Some of these tags may have names like buster in them. These are the suite code names for releases of [Debian](https://wiki.debian.org/DebianReleases) and indicate which release the image is based on. If your image needs to install any additional packages beyond what comes with the image, you'll likely want to specify one of these explicitly to minimize breakage when there are new releases of Debian. + ## `tomcat:-slim` This image does not contain the common packages contained in the default tag and only contains the minimal packages needed to run `tomcat`. Unless you are working in an environment where *only* the `tomcat` image will be deployed and you have space constraints, we highly recommend using the default image of this repository. diff --git a/tomee/README.md b/tomee/README.md index caa5604afb0c..37092eef0d96 100644 --- a/tomee/README.md +++ b/tomee/README.md @@ -14,41 +14,37 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`8-jre-1.7.5-jaxrs`](https://github.com/tomitribe/docker-tomee/blob/fbe01211d21051406ffaae5bdf41d1f629caf58f/8-jre-1.7.5-jaxrs/Dockerfile) -- [`8-jre-1.7.5-plume`](https://github.com/tomitribe/docker-tomee/blob/fbe01211d21051406ffaae5bdf41d1f629caf58f/8-jre-1.7.5-plume/Dockerfile) -- [`8-jre-1.7.5-plus`](https://github.com/tomitribe/docker-tomee/blob/fbe01211d21051406ffaae5bdf41d1f629caf58f/8-jre-1.7.5-plus/Dockerfile) -- [`8-jre-1.7.5-webprofile`](https://github.com/tomitribe/docker-tomee/blob/fbe01211d21051406ffaae5bdf41d1f629caf58f/8-jre-1.7.5-webprofile/Dockerfile) -- [`8-jre-7.0.4-plume`](https://github.com/tomitribe/docker-tomee/blob/fbe01211d21051406ffaae5bdf41d1f629caf58f/8-jre-7.0.4-plume/Dockerfile) -- [`8-jre-7.0.4-plus`](https://github.com/tomitribe/docker-tomee/blob/fbe01211d21051406ffaae5bdf41d1f629caf58f/8-jre-7.0.4-plus/Dockerfile) -- [`8-jre-7.0.4-webprofile`](https://github.com/tomitribe/docker-tomee/blob/fbe01211d21051406ffaae5bdf41d1f629caf58f/8-jre-7.0.4-webprofile/Dockerfile) -- [`8-jre-7.0.5-plume`](https://github.com/tomitribe/docker-tomee/blob/fbe01211d21051406ffaae5bdf41d1f629caf58f/8-jre-7.0.5-plume/Dockerfile) -- [`8-jre-7.0.5-plus`](https://github.com/tomitribe/docker-tomee/blob/fbe01211d21051406ffaae5bdf41d1f629caf58f/8-jre-7.0.5-plus/Dockerfile) -- [`8-jre-7.0.5-webprofile`](https://github.com/tomitribe/docker-tomee/blob/fbe01211d21051406ffaae5bdf41d1f629caf58f/8-jre-7.0.5-webprofile/Dockerfile) -- [`8-jre-7.0.6-plume`](https://github.com/tomitribe/docker-tomee/blob/fbe01211d21051406ffaae5bdf41d1f629caf58f/8-jre-7.0.6-plume/Dockerfile) -- [`8-jre-7.0.6-plus`](https://github.com/tomitribe/docker-tomee/blob/fbe01211d21051406ffaae5bdf41d1f629caf58f/8-jre-7.0.6-plus/Dockerfile) -- [`8-jre-7.0.6-webprofile`](https://github.com/tomitribe/docker-tomee/blob/fbe01211d21051406ffaae5bdf41d1f629caf58f/8-jre-7.0.6-webprofile/Dockerfile) -- [`8-jre-7.1.0-plume`](https://github.com/tomitribe/docker-tomee/blob/fbe01211d21051406ffaae5bdf41d1f629caf58f/8-jre-7.1.0-plume/Dockerfile) -- [`8-jre-7.1.0-plus`](https://github.com/tomitribe/docker-tomee/blob/fbe01211d21051406ffaae5bdf41d1f629caf58f/8-jre-7.1.0-plus/Dockerfile) -- [`8-jre-7.1.0-microprofile`](https://github.com/tomitribe/docker-tomee/blob/fbe01211d21051406ffaae5bdf41d1f629caf58f/8-jre-7.1.0-microprofile/Dockerfile) -- [`8-jre-7.1.0-webprofile`](https://github.com/tomitribe/docker-tomee/blob/fbe01211d21051406ffaae5bdf41d1f629caf58f/8-jre-7.1.0-webprofile/Dockerfile) -- [`11-jre-8.0.0-M3-plume`](https://github.com/tomitribe/docker-tomee/blob/fbe01211d21051406ffaae5bdf41d1f629caf58f/11-jre-8.0.0-M3-plume/Dockerfile) -- [`11-jre-8.0.0-M3-plus`](https://github.com/tomitribe/docker-tomee/blob/fbe01211d21051406ffaae5bdf41d1f629caf58f/11-jre-8.0.0-M3-plus/Dockerfile) -- [`11-jre-8.0.0-M3-microprofile`](https://github.com/tomitribe/docker-tomee/blob/fbe01211d21051406ffaae5bdf41d1f629caf58f/11-jre-8.0.0-M3-microprofile/Dockerfile) -- [`11-jre-8.0.0-M3-webprofile`, `latest`](https://github.com/tomitribe/docker-tomee/blob/fbe01211d21051406ffaae5bdf41d1f629caf58f/11-jre-8.0.0-M3-webprofile/Dockerfile) - # Quick reference +- **Maintained by**: + [the Docker Community](https://github.com/tomitribe/docker-tomee) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`8-jre-7.0.7-plume`, `7.0.7-plume`](https://github.com/tomitribe/docker-tomee/blob/c7642e963c08920560906159e126ea22b9ada61d/TomEE-7.0/jre8/plume/Dockerfile) +- [`8-jre-7.0.7-plus`, `7.0.7-plus`](https://github.com/tomitribe/docker-tomee/blob/c7642e963c08920560906159e126ea22b9ada61d/TomEE-7.0/jre8/plus/Dockerfile) +- [`8-jre-7.0.7-webprofile`, `7.0`](https://github.com/tomitribe/docker-tomee/blob/c7642e963c08920560906159e126ea22b9ada61d/TomEE-7.0/jre8/webprofile/Dockerfile) +- [`8-jre-7.1.2-plume`, `7.1.2-plume`](https://github.com/tomitribe/docker-tomee/blob/c7642e963c08920560906159e126ea22b9ada61d/TomEE-7.1/jre8/plume/Dockerfile) +- [`8-jre-7.1.2-plus`, `7.1.2-plus`](https://github.com/tomitribe/docker-tomee/blob/c7642e963c08920560906159e126ea22b9ada61d/TomEE-7.1/jre8/plus/Dockerfile) +- [`8-jre-7.1.2-microprofile`, `7.1.2-microprofile`](https://github.com/tomitribe/docker-tomee/blob/c7642e963c08920560906159e126ea22b9ada61d/TomEE-7.1/jre8/microprofile/Dockerfile) +- [`8-jre-7.1.2-webprofile`, `7.1.2-webprofile`, `7`, `7.1`](https://github.com/tomitribe/docker-tomee/blob/c7642e963c08920560906159e126ea22b9ada61d/TomEE-7.1/jre8/webprofile/Dockerfile) +- [`8-jre-8.0.1-plume`](https://github.com/tomitribe/docker-tomee/blob/c7642e963c08920560906159e126ea22b9ada61d/TomEE-8.0/jre8/plume/Dockerfile) +- [`8-jre-8.0.1-plus`](https://github.com/tomitribe/docker-tomee/blob/c7642e963c08920560906159e126ea22b9ada61d/TomEE-8.0/jre8/plus/Dockerfile) +- [`8-jre-8.0.1-microprofile`](https://github.com/tomitribe/docker-tomee/blob/c7642e963c08920560906159e126ea22b9ada61d/TomEE-8.0/jre8/microprofile/Dockerfile) +- [`8-jre-8.0.1-webprofile`](https://github.com/tomitribe/docker-tomee/blob/c7642e963c08920560906159e126ea22b9ada61d/TomEE-8.0/jre8/webprofile/Dockerfile) +- [`11-jre-8.0.1-plume`, `8.0.1-plume`](https://github.com/tomitribe/docker-tomee/blob/c7642e963c08920560906159e126ea22b9ada61d/TomEE-8.0/jre11/plume/Dockerfile) +- [`11-jre-8.0.1-plus`, `8.0.1-plus`](https://github.com/tomitribe/docker-tomee/blob/c7642e963c08920560906159e126ea22b9ada61d/TomEE-8.0/jre11/plus/Dockerfile) +- [`11-jre-8.0.1-microprofile`, `8.0.1-microprofile`](https://github.com/tomitribe/docker-tomee/blob/c7642e963c08920560906159e126ea22b9ada61d/TomEE-8.0/jre11/microprofile/Dockerfile) +- [`11-jre-8.0.1-webprofile`, `8.0.1-webprofile`, `latest`, `8`](https://github.com/tomitribe/docker-tomee/blob/c7642e963c08920560906159e126ea22b9ada61d/TomEE-8.0/jre11/webprofile/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/tomitribe/docker-tomee/issues](https://github.com/tomitribe/docker-tomee/issues) -- **Maintained by**: - [the Docker Community](https://github.com/tomitribe/docker-tomee) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/tomee/) diff --git a/traefik/README.md b/traefik/README.md index c22d99e6755d..c3cecc1001bf 100644 --- a/traefik/README.md +++ b/traefik/README.md @@ -14,25 +14,27 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`v2.1.4-windowsservercore-1809`, `2.1.4-windowsservercore-1809`, `v2.1-windowsservercore-1809`, `2.1-windowsservercore-1809`, `cantal-windowsservercore-1809`, `windowsservercore-1809`](https://github.com/containous/traefik-library-image/blob/cca10154857dd0f4c71bf0973dbe9821f2e17a2d/windows/1809/Dockerfile) -- [`v2.1.4`, `2.1.4`, `v2.1`, `2.1`, `cantal`, `latest`](https://github.com/containous/traefik-library-image/blob/cca10154857dd0f4c71bf0973dbe9821f2e17a2d/alpine/Dockerfile) -- [`v1.7.20-windowsservercore-1809`, `1.7.20-windowsservercore-1809`, `v1.7-windowsservercore-1809`, `1.7-windowsservercore-1809`, `maroilles-windowsservercore-1809`](https://github.com/containous/traefik-library-image/blob/30e030d20c1da320d8817304e618f8d27157c79d/windows/1809/Dockerfile) -- [`v1.7.20-alpine`, `1.7.20-alpine`, `v1.7-alpine`, `1.7-alpine`, `maroilles-alpine`](https://github.com/containous/traefik-library-image/blob/30e030d20c1da320d8817304e618f8d27157c79d/alpine/Dockerfile) -- [`v1.7.20`, `1.7.20`, `v1.7`, `1.7`, `maroilles`](https://github.com/containous/traefik-library-image/blob/30e030d20c1da320d8817304e618f8d27157c79d/scratch/Dockerfile) - # Quick reference +- **Maintained by**: + [the Traefik Project](https://github.com/containous/traefik-library-image) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`v2.2.1-windowsservercore-1809`, `2.2.1-windowsservercore-1809`, `v2.2-windowsservercore-1809`, `2.2-windowsservercore-1809`, `chevrotin-windowsservercore-1809`, `windowsservercore-1809`](https://github.com/containous/traefik-library-image/blob/4aa0b86550fec343ad25e330624c887ad48e5e08/windows/1809/Dockerfile) +- [`v2.2.1`, `2.2.1`, `v2.2`, `2.2`, `chevrotin`, `latest`](https://github.com/containous/traefik-library-image/blob/4aa0b86550fec343ad25e330624c887ad48e5e08/alpine/Dockerfile) +- [`v1.7.24-windowsservercore-1809`, `1.7.24-windowsservercore-1809`, `v1.7-windowsservercore-1809`, `1.7-windowsservercore-1809`, `maroilles-windowsservercore-1809`](https://github.com/containous/traefik-library-image/blob/7b90db1b9b495c897bb92a8d3de4f98957fd460d/windows/1809/Dockerfile) +- [`v1.7.24-alpine`, `1.7.24-alpine`, `v1.7-alpine`, `1.7-alpine`, `maroilles-alpine`](https://github.com/containous/traefik-library-image/blob/7b90db1b9b495c897bb92a8d3de4f98957fd460d/alpine/Dockerfile) +- [`v1.7.24`, `1.7.24`, `v1.7`, `1.7`, `maroilles`](https://github.com/containous/traefik-library-image/blob/7b90db1b9b495c897bb92a8d3de4f98957fd460d/scratch/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/containous/traefik-library-image/issues](https://github.com/containous/traefik-library-image/issues) -- **Maintained by**: - [the Traefik Project](https://github.com/containous/traefik-library-image) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/traefik/), [`arm32v6`](https://hub.docker.com/r/arm32v6/traefik/), [`arm64v8`](https://hub.docker.com/r/arm64v8/traefik/), [`windows-amd64`](https://hub.docker.com/r/winamd64/traefik/) diff --git a/ubuntu/README.md b/ubuntu/README.md index 98915ea6db1d..93518a3726aa 100644 --- a/ubuntu/README.md +++ b/ubuntu/README.md @@ -14,25 +14,28 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`18.04`, `bionic-20200112`, `bionic`, `latest`](https://github.com/tianon/docker-brew-ubuntu-core/blob/bcdd3818e932eda677301ae5d81c80e010793c91/bionic/Dockerfile) -- [`19.10`, `eoan-20200114`, `eoan`, `rolling`](https://github.com/tianon/docker-brew-ubuntu-core/blob/bcdd3818e932eda677301ae5d81c80e010793c91/eoan/Dockerfile) -- [`20.04`, `focal-20200115`, `focal`, `devel`](https://github.com/tianon/docker-brew-ubuntu-core/blob/bcdd3818e932eda677301ae5d81c80e010793c91/focal/Dockerfile) -- [`14.04`, `trusty-20191217`, `trusty`](https://github.com/tianon/docker-brew-ubuntu-core/blob/bcdd3818e932eda677301ae5d81c80e010793c91/trusty/Dockerfile) -- [`16.04`, `xenial-20200114`, `xenial`](https://github.com/tianon/docker-brew-ubuntu-core/blob/bcdd3818e932eda677301ae5d81c80e010793c91/xenial/Dockerfile) - # Quick reference +- **Maintained by**: + [Canonical](https://partner-images.canonical.com/core/) and [Tianon (Debian Developer)](https://github.com/tianon/docker-brew-ubuntu-core) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`18.04`, `bionic-20200403`, `bionic`](https://github.com/tianon/docker-brew-ubuntu-core/blob/451851eab04432157249eb444d5a42714e2a7112/bionic/Dockerfile) +- [`19.10`, `eoan-20200410`, `eoan`](https://github.com/tianon/docker-brew-ubuntu-core/blob/451851eab04432157249eb444d5a42714e2a7112/eoan/Dockerfile) +- [`20.04`, `focal-20200423`, `focal`, `latest`, `rolling`](https://github.com/tianon/docker-brew-ubuntu-core/blob/451851eab04432157249eb444d5a42714e2a7112/focal/Dockerfile) +- [`20.10`, `groovy-20200505`, `groovy`, `devel`](https://github.com/tianon/docker-brew-ubuntu-core/blob/451851eab04432157249eb444d5a42714e2a7112/groovy/Dockerfile) +- [`14.04`, `trusty-20191217`, `trusty`](https://github.com/tianon/docker-brew-ubuntu-core/blob/451851eab04432157249eb444d5a42714e2a7112/trusty/Dockerfile) +- [`16.04`, `xenial-20200326`, `xenial`](https://github.com/tianon/docker-brew-ubuntu-core/blob/451851eab04432157249eb444d5a42714e2a7112/xenial/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [the cloud-images bug tracker](https://bugs.launchpad.net/cloud-images) (include the `docker` tag) -- **Maintained by**: - [Canonical](https://partner-images.canonical.com/core/) and [Tianon (Debian Developer)](https://github.com/tianon/docker-brew-ubuntu-core) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/ubuntu/), [`arm32v7`](https://hub.docker.com/r/arm32v7/ubuntu/), [`arm64v8`](https://hub.docker.com/r/arm64v8/ubuntu/), [`i386`](https://hub.docker.com/r/i386/ubuntu/), [`ppc64le`](https://hub.docker.com/r/ppc64le/ubuntu/), [`s390x`](https://hub.docker.com/r/s390x/ubuntu/) diff --git a/update.sh b/update.sh index bf6fe151ee01..41ddeb1e8d07 100755 --- a/update.sh +++ b/update.sh @@ -111,9 +111,6 @@ for image in "${images[@]}"; do deprecated+=$'\n\n' fi - echo ' GIT PREFETCH => "'"$repo"'"' - "$helperDir/git-prefetch.sh" "$repo" - if ! partial="$("$helperDir/generate-dockerfile-links-partial.sh" "$repo")"; then { echo @@ -128,6 +125,12 @@ for image in "${images[@]}"; do { cat "$helperDir/autogenerated-warning.md" echo + + if [ -n "$ARCH_SPECIFIC_DOCS" ]; then + echo '**Note:** this is the "per-architecture" repository for the `'"$BASHBREW_ARCH"'` builds of [the `'"$repo"'` official image](https://hub.docker.com/_/'"$repo"') -- for more information, see ["Architectures other than amd64?" in the official images documentation](https://github.com/docker-library/official-images#architectures-other-than-amd64) and ["An image'\''s source changed in Git, now what?" in the official images FAQ](https://github.com/docker-library/faq#an-images-source-changed-in-git-now-what).' + echo + fi + echo -n "$deprecated" cat "$helperDir/template.md" } > "$targetFile" diff --git a/varnish/README.md b/varnish/README.md index a7809dfdab3e..07800daac494 100644 --- a/varnish/README.md +++ b/varnish/README.md @@ -14,22 +14,24 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`6.3`, `6.3.2-1`, `6.3.2`, `6`, `latest`, `fresh`](https://github.com/varnish/docker-varnish/blob/a177fa702cf191997094aec9b20951c2012bdc17/fresh/debian/Dockerfile) -- [`6.0`, `6.0.6-1`, `6.0.6`, `stable`](https://github.com/varnish/docker-varnish/blob/a177fa702cf191997094aec9b20951c2012bdc17/stable/debian/Dockerfile) - # Quick reference +- **Maintained by**: + [the Varnish Docker Community](https://github.com/varnish/docker-varnish) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`6.0`, `6.0.6-1`, `6.0.6`, `stable`](https://github.com/varnish/docker-varnish/blob/d32d16eb38cd161f0e626880cbd334da7d301027/stable/debian/Dockerfile) +- [`6.4`, `6.4.0-1`, `6.4.0`, `6`, `latest`, `fresh`](https://github.com/varnish/docker-varnish/blob/d32d16eb38cd161f0e626880cbd334da7d301027/fresh/debian/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/varnish/docker-varnish/issues](https://github.com/varnish/docker-varnish/issues) -- **Maintained by**: - [the Varnish Docker Community](https://github.com/varnish/docker-varnish) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/varnish/) @@ -69,7 +71,7 @@ backend default { Then run: ```console -$ docker run --name my-running-varnish -v /path/to/default.vcl:/etc/varnish/default.vcl:ro --tmpfs /usr/local/var/varnish:exec -d varnish +$ docker run --name my-running-varnish -v /path/to/default.vcl:/etc/varnish/default.vcl:ro --tmpfs /var/lib/varnish:exec -d varnish ``` Alternatively, a simple `Dockerfile` can be used to generate a new image that includes the necessary `default.vcl` (which is a much cleaner solution than the bind mount above): @@ -89,7 +91,7 @@ $ docker run --name my-running-varnish --tmpfs /var/lib/varnish:exec -d my-varni ### Exposing the port ```console -$ docker run --name my-running-varnish --tmpfs /usr/local/var/varnish:exec -d -p 8080:80 my-varnish ++$ docker run --name my-running-varnish --tmpfs /var/lib/varnish:exec -d -p 8080:80 my-varnish ``` Then you can hit `http://localhost:8080` or `http://host-ip:8080` in your browser. diff --git a/varnish/content.md b/varnish/content.md index 4fe5cfbadc07..2b389fce230a 100644 --- a/varnish/content.md +++ b/varnish/content.md @@ -23,7 +23,7 @@ backend default { Then run: ```console -$ docker run --name my-running-varnish -v /path/to/default.vcl:/etc/varnish/default.vcl:ro --tmpfs /usr/local/var/varnish:exec -d %%IMAGE%% +$ docker run --name my-running-varnish -v /path/to/default.vcl:/etc/varnish/default.vcl:ro --tmpfs /var/lib/varnish:exec -d %%IMAGE%% ``` Alternatively, a simple `Dockerfile` can be used to generate a new image that includes the necessary `default.vcl` (which is a much cleaner solution than the bind mount above): @@ -43,7 +43,7 @@ $ docker run --name my-running-varnish --tmpfs /var/lib/varnish:exec -d my-varni ### Exposing the port ```console -$ docker run --name my-running-varnish --tmpfs /usr/local/var/varnish:exec -d -p 8080:80 my-varnish ++$ docker run --name my-running-varnish --tmpfs /var/lib/varnish:exec -d -p 8080:80 my-varnish ``` Then you can hit `http://localhost:8080` or `http://host-ip:8080` in your browser. diff --git a/vault/README.md b/vault/README.md index f6708f58fd8a..a3e9dfaaeed7 100644 --- a/vault/README.md +++ b/vault/README.md @@ -14,21 +14,24 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`1.3.2`, `latest`](https://github.com/hashicorp/docker-vault/blob/df3e3b2fbb4028f72493734a8ce4349a82a3d1f6/0.X/Dockerfile) - # Quick reference +- **Maintained by**: + [HashiCorp](https://github.com/hashicorp/docker-vault) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`1.4.2`, `latest`](https://github.com/hashicorp/docker-vault/blob/f5a7567208f4e163185b60089bc9cfe0cf15956f/0.X/Dockerfile) +- [`1.3.6`](https://github.com/hashicorp/docker-vault/blob/45c8650877258b7038c17f3acc1b01462c732d43/0.X/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/hashicorp/docker-vault/issues](https://github.com/hashicorp/docker-vault/issues) -- **Maintained by**: - [HashiCorp](https://github.com/hashicorp/docker-vault) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/vault/), [`arm32v6`](https://hub.docker.com/r/arm32v6/vault/), [`arm64v8`](https://hub.docker.com/r/arm64v8/vault/), [`i386`](https://hub.docker.com/r/i386/vault/) diff --git a/websphere-liberty/README.md b/websphere-liberty/README.md index 89564872c4bc..71fbc94bd367 100644 --- a/websphere-liberty/README.md +++ b/websphere-liberty/README.md @@ -14,45 +14,31 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`beta`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/beta/Dockerfile) -- [`kernel`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/latest/kernel/Dockerfile.ubuntu.ibmjava8) -- [`full`, `latest`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/latest/full/Dockerfile.ubuntu.ibmjava8) -- [`19.0.0.12-kernel-java8-ibmjava`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.12/kernel/Dockerfile.ubuntu.ibmjava8) -- [`19.0.0.12-full-java8-ibmjava`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.12/full/Dockerfile.ubuntu.ibmjava8) -- [`19.0.0.9-kernel`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.9/kernel/Dockerfile) -- [`19.0.0.9-kernel-java11`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.9/kernel/Dockerfile.java11) -- [`19.0.0.9-javaee8`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.9/javaee8/Dockerfile) -- [`19.0.0.9-javaee8-java11`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.9/javaee8/Dockerfile.java11) -- [`19.0.0.9-webProfile8`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.9/webProfile8/Dockerfile) -- [`19.0.0.9-webProfile8-java11`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.9/webProfile8/Dockerfile.java11) -- [`19.0.0.9-microProfile1`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.9/microProfile1/Dockerfile) -- [`19.0.0.9-microProfile1-java11`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.9/microProfile1/Dockerfile.java11) -- [`19.0.0.9-microProfile2`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.9/microProfile2/Dockerfile) -- [`19.0.0.9-microProfile2-java11`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.9/microProfile2/Dockerfile.java11) -- [`19.0.0.9-microProfile3`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.9/microProfile3/Dockerfile) -- [`19.0.0.9-microProfile3-java11`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.9/microProfile3/Dockerfile.java11) -- [`19.0.0.9-springBoot2`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.9/springBoot2/Dockerfile) -- [`19.0.0.9-springBoot2-java11`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.9/springBoot2/Dockerfile.java11) -- [`19.0.0.9-springBoot1`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.9/springBoot1/Dockerfile) -- [`19.0.0.9-springBoot1-java11`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.9/springBoot1/Dockerfile.java11) -- [`19.0.0.9-webProfile7`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.9/webProfile7/Dockerfile) -- [`19.0.0.9-webProfile7-java11`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.9/webProfile7/Dockerfile.java11) -- [`19.0.0.9-javaee7`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.9/javaee7/Dockerfile) -- [`19.0.0.9-javaee7-java11`](https://github.com/WASdev/ci.docker/blob/67b021bcb8a895446360a68f821f960f5aaea166/ga/19.0.0.9/javaee7/Dockerfile.java11) - # Quick reference +- **Maintained by**: + [the IBM WASdev Community](https://github.com/WASdev/ci.docker) + - **Where to get help**: [the WASdev community](https://developer.ibm.com/wasdev/help/) +# Supported tags and respective `Dockerfile` links + +- [`beta`](https://github.com/WASdev/ci.docker/blob/c89d127a536ed68bbf8d3d5ad92da443fb1a87d0/beta/Dockerfile) +- [`kernel`](https://github.com/WASdev/ci.docker/blob/c89d127a536ed68bbf8d3d5ad92da443fb1a87d0/ga/latest/kernel/Dockerfile.ubuntu.ibmjava8) +- [`full`, `latest`](https://github.com/WASdev/ci.docker/blob/c89d127a536ed68bbf8d3d5ad92da443fb1a87d0/ga/latest/full/Dockerfile.ubuntu.ibmjava8) +- [`20.0.0.5-kernel-java8-ibmjava`](https://github.com/WASdev/ci.docker/blob/c89d127a536ed68bbf8d3d5ad92da443fb1a87d0/ga/20.0.0.5/kernel/Dockerfile.ubuntu.ibmjava8) +- [`20.0.0.5-full-java8-ibmjava`](https://github.com/WASdev/ci.docker/blob/c89d127a536ed68bbf8d3d5ad92da443fb1a87d0/ga/20.0.0.5/full/Dockerfile.ubuntu.ibmjava8) +- [`20.0.0.3-kernel-java8-ibmjava`](https://github.com/WASdev/ci.docker/blob/c89d127a536ed68bbf8d3d5ad92da443fb1a87d0/ga/20.0.0.3/kernel/Dockerfile.ubuntu.ibmjava8) +- [`20.0.0.3-full-java8-ibmjava`](https://github.com/WASdev/ci.docker/blob/c89d127a536ed68bbf8d3d5ad92da443fb1a87d0/ga/20.0.0.3/full/Dockerfile.ubuntu.ibmjava8) +- [`19.0.0.12-kernel-java8-ibmjava`](https://github.com/WASdev/ci.docker/blob/c89d127a536ed68bbf8d3d5ad92da443fb1a87d0/ga/19.0.0.12/kernel/Dockerfile.ubuntu.ibmjava8) +- [`19.0.0.12-full-java8-ibmjava`](https://github.com/WASdev/ci.docker/blob/c89d127a536ed68bbf8d3d5ad92da443fb1a87d0/ga/19.0.0.12/full/Dockerfile.ubuntu.ibmjava8) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/WASdev/ci.docker/issues](https://github.com/WASdev/ci.docker/issues) -- **Maintained by**: - [the IBM WASdev Community](https://github.com/WASdev/ci.docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/websphere-liberty/), [`i386`](https://hub.docker.com/r/i386/websphere-liberty/), [`ppc64le`](https://hub.docker.com/r/ppc64le/websphere-liberty/), [`s390x`](https://hub.docker.com/r/s390x/websphere-liberty/) @@ -71,7 +57,7 @@ WARNING: The images in this repository contain WebSphere Liberty application server and the IBM Java Runtime Environment. For more information please see our [official repository](https://github.com/WASdev/ci.docker). -If you're looking for UBI-based images, please see [this repo](https://hub.docker.com/r/ibmcom/websphere-liberty/). +This repository contains WebSphere Liberty based on top of IBM Java 8 with Ubuntu images only. See [here](https://hub.docker.com/r/ibmcom/websphere-liberty/) for WebSphere Liberty based on Red Hat's Universal Base Image, which includes additional java options. # Image User @@ -118,7 +104,7 @@ Please note that this pattern will duplicate the docker layers for those artifac There are multiple tags available in this repository. The image with the tag `beta` contains the contents of the install archive for the latest monthly beta. The other images are all based on the latest generally available fix pack. -The `kernel` image contains just the Liberty kernel and no additional runtime features. This image can be used as the basis for custom built images that contain only the features required for a specific application. For example, the following Dockerfile starts with this image, copies in the `server.xml` that lists the features required by the application, and then uses the `configure.sh` script to download those features from the online repository. +The `kernel` image contains just the Liberty kernel and no additional runtime features. This image is the recommended basis for custom built images, so that they can contain only the features required for a specific application. For example, the following Dockerfile starts with this image, copies in the `server.xml` that lists the features required by the application, and then uses the `configure.sh` script to download those features from the online repository. ```dockerfile FROM websphere-liberty:kernel @@ -169,15 +155,21 @@ $ docker run -d -p 80:9080 \ websphere-liberty:webProfile8 ``` -# Using `springBoot` images +# Using Spring Boot with WebSphere Liberty + +The `full` images introduce capabilities specific to the support of all Liberty features, including Spring Boot applications. This image thus includes the `springBootUtility` used to separate Spring Boot applications into thin applications and dependency library caches. To get these same capabilities without including features you are not using, build instead on top of `kernel` images and run configure.sh for your server.xml, ensuring that it enables either the `springBoot-1.5` or `springBoot-2.0` feature. -The `springBoot` images introduce capabilities specific to the support of Spring Boot applications, including the `springBootUtility` used to separate Spring Boot applications into thin applications and dependency library caches. To elaborate these capabilities this section assumes the standalone Spring Boot 2.0.x application `hellospringboot.jar` exists in the `/tmp` directory. +To elaborate these capabilities this section assumes the standalone Spring Boot 2.0.x application `hellospringboot.jar` exists in the `/tmp` directory. 1. A Spring Boot application JAR deploys to the `dropins/spring` directory within the default server configuration, not the `dropins` directory. Liberty allows one Spring Boot application per server configuration. You can create a Spring Boot application layer over this image by adding the application JAR to the `dropins/spring` directory. In this example we copied `hellospringboot.jar` from `/tmp` to the same directory containing the following Dockerfile. ```dockerfile - FROM websphere-liberty:springBoot2 + FROM websphere-liberty:kernel + COPY --chown=1001:0 hellospringboot.jar /config/dropins/spring/ + COPY --chown=1001:0 server.xml /config/ + + RUN configure.sh ``` The custom image can be built and run as follows. @@ -187,18 +179,19 @@ The `springBoot` images introduce capabilities specific to the support of Spring $ docker run -d -p 8080:9080 app ``` -2. The `springBoot` images provide the library cache directory, `lib.index.cache`, which contains an indexed library cache created by the `springBootUtility` command. Use `lib.index.cache` to provide the library cache for a thin application. +2. The `full` images provide the library cache directory, `lib.index.cache`, which contains an indexed library cache created by the `springBootUtility` command. Use `lib.index.cache` to provide the library cache for a thin application. - You can use the `springBootUtility` command to create thin application and library cache layers over a `springBoot` image. The following example uses docker staging to efficiently build an image that deploys a fat Spring Boot application as two layers containing a thin application and a library cache. + You can use the `springBootUtility` command to create thin application and library cache layers over a `full` image. The following example uses docker staging to efficiently build an image that deploys a fat Spring Boot application as two layers containing a thin application and a library cache. ```dockerfile - FROM websphere-liberty:springBoot2 as staging + FROM websphere-liberty:kernel as staging COPY --chown=1001:0 hellospringboot.jar /staging/myFatApp.jar - RUN springBootUtility thin \ + COPY --chown=1001:0 server.xml /config/ + RUN configure.sh && springBootUtility thin \ --sourceAppPath=/staging/myFatApp.jar \ --targetThinAppPath=/staging/myThinApp.jar \ --targetLibCachePath=/staging/lib.index.cache - FROM websphere-liberty:springBoot2 + FROM websphere-liberty:kernel COPY --from=staging /staging/lib.index.cache /lib.index.cache COPY --from=staging /staging/myThinApp.jar /config/dropins/spring/myThinApp.jar ``` @@ -245,10 +238,10 @@ docker run -d -p 80:9080 -p 443:9443 \ # Changing locale -The base Ubuntu image does not include additional language packs. To use an alternative locale, build your own image that installs the required language pack and then sets the `LANG` environment variable. For example, the following Dockerfile starts with the `websphere-liberty:webProfile8` image, installs the Portuguese language pack, and sets Brazilian Portuguese as the default locale: +The base Ubuntu image does not include additional language packs. To use an alternative locale, build your own image that installs the required language pack and then sets the `LANG` environment variable. For example, the following Dockerfile starts with the `websphere-liberty:full` image, installs the Portuguese language pack, and sets Brazilian Portuguese as the default locale: ```dockerfile -FROM websphere-liberty:webProfile8 +FROM websphere-liberty:full RUN apt-get update \ && apt-get install -y language-pack-pt-base \ && rm -rf /var/lib/apt/lists/* diff --git a/websphere-liberty/content.md b/websphere-liberty/content.md index 614072acbc6c..53e445b93479 100644 --- a/websphere-liberty/content.md +++ b/websphere-liberty/content.md @@ -2,7 +2,7 @@ The images in this repository contain WebSphere Liberty application server and the IBM Java Runtime Environment. For more information please see our [official repository](https://github.com/WASdev/ci.docker). -If you're looking for UBI-based images, please see [this repo](https://hub.docker.com/r/ibmcom/websphere-liberty/). +This repository contains WebSphere Liberty based on top of IBM Java 8 with Ubuntu images only. See [here](https://hub.docker.com/r/ibmcom/websphere-liberty/) for WebSphere Liberty based on Red Hat's Universal Base Image, which includes additional java options. # Image User @@ -49,7 +49,7 @@ Please note that this pattern will duplicate the docker layers for those artifac There are multiple tags available in this repository. The image with the tag `beta` contains the contents of the install archive for the latest monthly beta. The other images are all based on the latest generally available fix pack. -The `kernel` image contains just the Liberty kernel and no additional runtime features. This image can be used as the basis for custom built images that contain only the features required for a specific application. For example, the following Dockerfile starts with this image, copies in the `server.xml` that lists the features required by the application, and then uses the `configure.sh` script to download those features from the online repository. +The `kernel` image contains just the Liberty kernel and no additional runtime features. This image is the recommended basis for custom built images, so that they can contain only the features required for a specific application. For example, the following Dockerfile starts with this image, copies in the `server.xml` that lists the features required by the application, and then uses the `configure.sh` script to download those features from the online repository. ```dockerfile FROM %%IMAGE%%:kernel @@ -100,15 +100,21 @@ $ docker run -d -p 80:9080 \ %%IMAGE%%:webProfile8 ``` -# Using `springBoot` images +# Using Spring Boot with WebSphere Liberty -The `springBoot` images introduce capabilities specific to the support of Spring Boot applications, including the `springBootUtility` used to separate Spring Boot applications into thin applications and dependency library caches. To elaborate these capabilities this section assumes the standalone Spring Boot 2.0.x application `hellospringboot.jar` exists in the `/tmp` directory. +The `full` images introduce capabilities specific to the support of all Liberty features, including Spring Boot applications. This image thus includes the `springBootUtility` used to separate Spring Boot applications into thin applications and dependency library caches. To get these same capabilities without including features you are not using, build instead on top of `kernel` images and run configure.sh for your server.xml, ensuring that it enables either the `springBoot-1.5` or `springBoot-2.0` feature. + +To elaborate these capabilities this section assumes the standalone Spring Boot 2.0.x application `hellospringboot.jar` exists in the `/tmp` directory. 1. A Spring Boot application JAR deploys to the `dropins/spring` directory within the default server configuration, not the `dropins` directory. Liberty allows one Spring Boot application per server configuration. You can create a Spring Boot application layer over this image by adding the application JAR to the `dropins/spring` directory. In this example we copied `hellospringboot.jar` from `/tmp` to the same directory containing the following Dockerfile. ```dockerfile - FROM %%IMAGE%%:springBoot2 + FROM %%IMAGE%%:kernel + COPY --chown=1001:0 hellospringboot.jar /config/dropins/spring/ + COPY --chown=1001:0 server.xml /config/ + + RUN configure.sh ``` The custom image can be built and run as follows. @@ -118,18 +124,19 @@ The `springBoot` images introduce capabilities specific to the support of Spring $ docker run -d -p 8080:9080 app ``` -2. The `springBoot` images provide the library cache directory, `lib.index.cache`, which contains an indexed library cache created by the `springBootUtility` command. Use `lib.index.cache` to provide the library cache for a thin application. +2. The `full` images provide the library cache directory, `lib.index.cache`, which contains an indexed library cache created by the `springBootUtility` command. Use `lib.index.cache` to provide the library cache for a thin application. - You can use the `springBootUtility` command to create thin application and library cache layers over a `springBoot` image. The following example uses docker staging to efficiently build an image that deploys a fat Spring Boot application as two layers containing a thin application and a library cache. + You can use the `springBootUtility` command to create thin application and library cache layers over a `full` image. The following example uses docker staging to efficiently build an image that deploys a fat Spring Boot application as two layers containing a thin application and a library cache. ```dockerfile - FROM %%IMAGE%%:springBoot2 as staging + FROM %%IMAGE%%:kernel as staging COPY --chown=1001:0 hellospringboot.jar /staging/myFatApp.jar - RUN springBootUtility thin \ + COPY --chown=1001:0 server.xml /config/ + RUN configure.sh && springBootUtility thin \ --sourceAppPath=/staging/myFatApp.jar \ --targetThinAppPath=/staging/myThinApp.jar \ --targetLibCachePath=/staging/lib.index.cache - FROM %%IMAGE%%:springBoot2 + FROM %%IMAGE%%:kernel COPY --from=staging /staging/lib.index.cache /lib.index.cache COPY --from=staging /staging/myThinApp.jar /config/dropins/spring/myThinApp.jar ``` @@ -176,10 +183,10 @@ docker run -d -p 80:9080 -p 443:9443 \ # Changing locale -The base Ubuntu image does not include additional language packs. To use an alternative locale, build your own image that installs the required language pack and then sets the `LANG` environment variable. For example, the following Dockerfile starts with the `%%IMAGE%%:webProfile8` image, installs the Portuguese language pack, and sets Brazilian Portuguese as the default locale: +The base Ubuntu image does not include additional language packs. To use an alternative locale, build your own image that installs the required language pack and then sets the `LANG` environment variable. For example, the following Dockerfile starts with the `%%IMAGE%%:full` image, installs the Portuguese language pack, and sets Brazilian Portuguese as the default locale: ```dockerfile -FROM %%IMAGE%%:webProfile8 +FROM %%IMAGE%%:full RUN apt-get update \ && apt-get install -y language-pack-pt-base \ && rm -rf /var/lib/apt/lists/* diff --git a/wordpress/README.md b/wordpress/README.md index 9bfc4dae2824..b05f57e76af1 100644 --- a/wordpress/README.md +++ b/wordpress/README.md @@ -14,34 +14,36 @@ WARNING: --> +# Quick reference + +- **Maintained by**: + [the Docker Community](https://github.com/docker-library/wordpress) + +- **Where to get help**: + [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) + # Supported tags and respective `Dockerfile` links -- [`5.3.2-php7.2-apache`, `5.3-php7.2-apache`, `5-php7.2-apache`, `php7.2-apache`, `5.3.2-php7.2`, `5.3-php7.2`, `5-php7.2`, `php7.2`](https://github.com/docker-library/wordpress/blob/0df5de06a4f43f2790dfc3be92554a7e229115d9/php7.2/apache/Dockerfile) -- [`5.3.2-php7.2-fpm`, `5.3-php7.2-fpm`, `5-php7.2-fpm`, `php7.2-fpm`](https://github.com/docker-library/wordpress/blob/0df5de06a4f43f2790dfc3be92554a7e229115d9/php7.2/fpm/Dockerfile) -- [`5.3.2-php7.2-fpm-alpine`, `5.3-php7.2-fpm-alpine`, `5-php7.2-fpm-alpine`, `php7.2-fpm-alpine`](https://github.com/docker-library/wordpress/blob/0df5de06a4f43f2790dfc3be92554a7e229115d9/php7.2/fpm-alpine/Dockerfile) -- [`5.3.2-apache`, `5.3-apache`, `5-apache`, `apache`, `5.3.2`, `5.3`, `5`, `latest`, `5.3.2-php7.3-apache`, `5.3-php7.3-apache`, `5-php7.3-apache`, `php7.3-apache`, `5.3.2-php7.3`, `5.3-php7.3`, `5-php7.3`, `php7.3`](https://github.com/docker-library/wordpress/blob/0df5de06a4f43f2790dfc3be92554a7e229115d9/php7.3/apache/Dockerfile) -- [`5.3.2-fpm`, `5.3-fpm`, `5-fpm`, `fpm`, `5.3.2-php7.3-fpm`, `5.3-php7.3-fpm`, `5-php7.3-fpm`, `php7.3-fpm`](https://github.com/docker-library/wordpress/blob/0df5de06a4f43f2790dfc3be92554a7e229115d9/php7.3/fpm/Dockerfile) -- [`5.3.2-fpm-alpine`, `5.3-fpm-alpine`, `5-fpm-alpine`, `fpm-alpine`, `5.3.2-php7.3-fpm-alpine`, `5.3-php7.3-fpm-alpine`, `5-php7.3-fpm-alpine`, `php7.3-fpm-alpine`](https://github.com/docker-library/wordpress/blob/0df5de06a4f43f2790dfc3be92554a7e229115d9/php7.3/fpm-alpine/Dockerfile) -- [`5.3.2-php7.4-apache`, `5.3-php7.4-apache`, `5-php7.4-apache`, `php7.4-apache`, `5.3.2-php7.4`, `5.3-php7.4`, `5-php7.4`, `php7.4`](https://github.com/docker-library/wordpress/blob/0df5de06a4f43f2790dfc3be92554a7e229115d9/php7.4/apache/Dockerfile) -- [`5.3.2-php7.4-fpm`, `5.3-php7.4-fpm`, `5-php7.4-fpm`, `php7.4-fpm`](https://github.com/docker-library/wordpress/blob/0df5de06a4f43f2790dfc3be92554a7e229115d9/php7.4/fpm/Dockerfile) -- [`5.3.2-php7.4-fpm-alpine`, `5.3-php7.4-fpm-alpine`, `5-php7.4-fpm-alpine`, `php7.4-fpm-alpine`](https://github.com/docker-library/wordpress/blob/0df5de06a4f43f2790dfc3be92554a7e229115d9/php7.4/fpm-alpine/Dockerfile) +- [`5.4.1-php7.2-apache`, `5.4-php7.2-apache`, `5-php7.2-apache`, `php7.2-apache`, `5.4.1-php7.2`, `5.4-php7.2`, `5-php7.2`, `php7.2`](https://github.com/docker-library/wordpress/blob/8215003254de4bf0a8ddd717c3c393e778b872ce/php7.2/apache/Dockerfile) +- [`5.4.1-php7.2-fpm`, `5.4-php7.2-fpm`, `5-php7.2-fpm`, `php7.2-fpm`](https://github.com/docker-library/wordpress/blob/8215003254de4bf0a8ddd717c3c393e778b872ce/php7.2/fpm/Dockerfile) +- [`5.4.1-php7.2-fpm-alpine`, `5.4-php7.2-fpm-alpine`, `5-php7.2-fpm-alpine`, `php7.2-fpm-alpine`](https://github.com/docker-library/wordpress/blob/835fae921ebfbdf5b50949c8efe971bc94a05fa0/php7.2/fpm-alpine/Dockerfile) +- [`5.4.1-apache`, `5.4-apache`, `5-apache`, `apache`, `5.4.1`, `5.4`, `5`, `latest`, `5.4.1-php7.3-apache`, `5.4-php7.3-apache`, `5-php7.3-apache`, `php7.3-apache`, `5.4.1-php7.3`, `5.4-php7.3`, `5-php7.3`, `php7.3`](https://github.com/docker-library/wordpress/blob/8215003254de4bf0a8ddd717c3c393e778b872ce/php7.3/apache/Dockerfile) +- [`5.4.1-fpm`, `5.4-fpm`, `5-fpm`, `fpm`, `5.4.1-php7.3-fpm`, `5.4-php7.3-fpm`, `5-php7.3-fpm`, `php7.3-fpm`](https://github.com/docker-library/wordpress/blob/8215003254de4bf0a8ddd717c3c393e778b872ce/php7.3/fpm/Dockerfile) +- [`5.4.1-fpm-alpine`, `5.4-fpm-alpine`, `5-fpm-alpine`, `fpm-alpine`, `5.4.1-php7.3-fpm-alpine`, `5.4-php7.3-fpm-alpine`, `5-php7.3-fpm-alpine`, `php7.3-fpm-alpine`](https://github.com/docker-library/wordpress/blob/835fae921ebfbdf5b50949c8efe971bc94a05fa0/php7.3/fpm-alpine/Dockerfile) +- [`5.4.1-php7.4-apache`, `5.4-php7.4-apache`, `5-php7.4-apache`, `php7.4-apache`, `5.4.1-php7.4`, `5.4-php7.4`, `5-php7.4`, `php7.4`](https://github.com/docker-library/wordpress/blob/8215003254de4bf0a8ddd717c3c393e778b872ce/php7.4/apache/Dockerfile) +- [`5.4.1-php7.4-fpm`, `5.4-php7.4-fpm`, `5-php7.4-fpm`, `php7.4-fpm`](https://github.com/docker-library/wordpress/blob/8215003254de4bf0a8ddd717c3c393e778b872ce/php7.4/fpm/Dockerfile) +- [`5.4.1-php7.4-fpm-alpine`, `5.4-php7.4-fpm-alpine`, `5-php7.4-fpm-alpine`, `php7.4-fpm-alpine`](https://github.com/docker-library/wordpress/blob/835fae921ebfbdf5b50949c8efe971bc94a05fa0/php7.4/fpm-alpine/Dockerfile) - [`cli-2.4.0-php7.2`, `cli-2.4-php7.2`, `cli-2-php7.2`, `cli-php7.2`](https://github.com/docker-library/wordpress/blob/c63f536e5d24b474c93e6c4b8deeacf95a89eb64/php7.2/cli/Dockerfile) - [`cli-2.4.0`, `cli-2.4`, `cli-2`, `cli`, `cli-2.4.0-php7.3`, `cli-2.4-php7.3`, `cli-2-php7.3`, `cli-php7.3`](https://github.com/docker-library/wordpress/blob/c63f536e5d24b474c93e6c4b8deeacf95a89eb64/php7.3/cli/Dockerfile) - [`cli-2.4.0-php7.4`, `cli-2.4-php7.4`, `cli-2-php7.4`, `cli-php7.4`](https://github.com/docker-library/wordpress/blob/c63f536e5d24b474c93e6c4b8deeacf95a89eb64/php7.4/cli/Dockerfile) -# Quick reference - -- **Where to get help**: - [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Quick reference (cont.) - **Where to file issues**: [https://github.com/docker-library/wordpress/issues](https://github.com/docker-library/wordpress/issues) -- **Maintained by**: - [the Docker Community](https://github.com/docker-library/wordpress) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/wordpress/), [`arm32v5`](https://hub.docker.com/r/arm32v5/wordpress/), [`arm32v6`](https://hub.docker.com/r/arm32v6/wordpress/), [`arm32v7`](https://hub.docker.com/r/arm32v7/wordpress/), [`arm64v8`](https://hub.docker.com/r/arm64v8/wordpress/), [`i386`](https://hub.docker.com/r/i386/wordpress/), [`ppc64le`](https://hub.docker.com/r/ppc64le/wordpress/) + [`amd64`](https://hub.docker.com/r/amd64/wordpress/), [`arm32v5`](https://hub.docker.com/r/arm32v5/wordpress/), [`arm32v6`](https://hub.docker.com/r/arm32v6/wordpress/), [`arm32v7`](https://hub.docker.com/r/arm32v7/wordpress/), [`arm64v8`](https://hub.docker.com/r/arm64v8/wordpress/), [`i386`](https://hub.docker.com/r/i386/wordpress/), [`mips64le`](https://hub.docker.com/r/mips64le/wordpress/), [`ppc64le`](https://hub.docker.com/r/ppc64le/wordpress/), [`s390x`](https://hub.docker.com/r/s390x/wordpress/) - **Published image artifact details**: [repo-info repo's `repos/wordpress/` directory](https://github.com/docker-library/repo-info/blob/master/repos/wordpress) ([history](https://github.com/docker-library/repo-info/commits/master/repos/wordpress)) @@ -154,7 +156,7 @@ Run `docker stack deploy -c stack.yml wordpress` (or `docker-compose -f stack.ym ## Adding additional libraries / extensions -This image does not provide any additional PHP extensions or other libraries, even if they are required by popular plugins. There are an infinite number of possible plugins, and they potentially require any extension PHP supports. Including every PHP extension that exists would dramatically increase the image size. +This image does not provide any additional PHP extensions or other libraries, even if they are required by popular plugins (e.g. [it cannot send e-mails](https://github.com/docker-library/wordpress/issues/30)). There are an infinite number of possible plugins, and they potentially require any extension PHP supports. Including every PHP extension that exists would dramatically increase the image size. If you need additional PHP extensions, you'll need to create your own image `FROM` this one. The [documentation of the `php` image](https://github.com/docker-library/docs/blob/master/php/README.md#how-to-install-more-php-extensions) explains how to compile additional extensions. Additionally, the [`wordpress` Dockerfile](https://github.com/docker-library/wordpress/blob/618490d4bdff6c5774b84b717979bfe3d6ba8ad1/apache/Dockerfile#L5-L9) has an example of doing this. diff --git a/wordpress/content.md b/wordpress/content.md index d7b5fe573414..b8f05a8ee0e8 100644 --- a/wordpress/content.md +++ b/wordpress/content.md @@ -60,7 +60,7 @@ Run `docker stack deploy -c stack.yml %%REPO%%` (or `docker-compose -f stack.yml ## Adding additional libraries / extensions -This image does not provide any additional PHP extensions or other libraries, even if they are required by popular plugins. There are an infinite number of possible plugins, and they potentially require any extension PHP supports. Including every PHP extension that exists would dramatically increase the image size. +This image does not provide any additional PHP extensions or other libraries, even if they are required by popular plugins (e.g. [it cannot send e-mails](https://github.com/docker-library/wordpress/issues/30)). There are an infinite number of possible plugins, and they potentially require any extension PHP supports. Including every PHP extension that exists would dramatically increase the image size. If you need additional PHP extensions, you'll need to create your own image `FROM` this one. The [documentation of the `php` image](https://github.com/docker-library/docs/blob/master/php/README.md#how-to-install-more-php-extensions) explains how to compile additional extensions. Additionally, the [`wordpress` Dockerfile](https://github.com/docker-library/wordpress/blob/618490d4bdff6c5774b84b717979bfe3d6ba8ad1/apache/Dockerfile#L5-L9) has an example of doing this. diff --git a/xwiki/README.md b/xwiki/README.md index ee7e7080a622..f2631942788e 100644 --- a/xwiki/README.md +++ b/xwiki/README.md @@ -14,24 +14,26 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`11`, `11.10`, `11.10.3`, `11-mysql-tomcat`, `11.10-mysql-tomcat`, `11.10.3-mysql-tomcat`, `lts-mysql-tomcat`, `lts-mysql`, `lts`](https://github.com/xwiki-contrib/docker-xwiki/blob/6e2dbe9f61c3ecc44099b7e2860435fc89cd2ebf/11/mysql-tomcat/Dockerfile) -- [`11-postgres-tomcat`, `11.10-postgres-tomcat`, `11.10.3-postgres-tomcat`, `lts-postgres-tomcat`, `lts-postgres`](https://github.com/xwiki-contrib/docker-xwiki/blob/6e2dbe9f61c3ecc44099b7e2860435fc89cd2ebf/11/postgres-tomcat/Dockerfile) -- [`12`, `12.0`, `12-mysql-tomcat`, `12.0-mysql-tomcat`, `mysql-tomcat`, `stable-mysql-tomcat`, `stable-mysql`, `stable`, `latest`](https://github.com/xwiki-contrib/docker-xwiki/blob/135e858f6ed37d581f929b10a2f5d1ed83f759d4/12/mysql-tomcat/Dockerfile) -- [`12-postgres-tomcat`, `12.0-postgres-tomcat`, `postgres-tomcat`, `stable-postgres-tomcat`, `stable-postgres`](https://github.com/xwiki-contrib/docker-xwiki/blob/135e858f6ed37d581f929b10a2f5d1ed83f759d4/12/postgres-tomcat/Dockerfile) - # Quick reference +- **Maintained by**: + [the XWiki Community](https://github.com/xwiki-contrib/docker-xwiki) + - **Where to get help**: [the XWiki Users Mailing List/Forum](http://dev.xwiki.org/xwiki/bin/view/Community/MailingLists) or [the XWiki IRC channel](http://dev.xwiki.org/xwiki/bin/view/Community/IRC) +# Supported tags and respective `Dockerfile` links + +- [`11`, `11.10`, `11.10.5`, `11-mysql-tomcat`, `11.10-mysql-tomcat`, `11.10.5-mysql-tomcat`, `lts-mysql-tomcat`, `lts-mysql`, `lts`](https://github.com/xwiki-contrib/docker-xwiki/blob/f6c69a5d6c525829713209cb2a0d8ce14b8a5038/11/mysql-tomcat/Dockerfile) +- [`11-postgres-tomcat`, `11.10-postgres-tomcat`, `11.10.5-postgres-tomcat`, `lts-postgres-tomcat`, `lts-postgres`](https://github.com/xwiki-contrib/docker-xwiki/blob/f6c69a5d6c525829713209cb2a0d8ce14b8a5038/11/postgres-tomcat/Dockerfile) +- [`12`, `12.4`, `12-mysql-tomcat`, `12.4-mysql-tomcat`, `mysql-tomcat`, `stable-mysql-tomcat`, `stable-mysql`, `stable`, `latest`](https://github.com/xwiki-contrib/docker-xwiki/blob/fba6a253e6190be6d01723c44fdb827d7b74dc8b/12/mysql-tomcat/Dockerfile) +- [`12-postgres-tomcat`, `12.4-postgres-tomcat`, `postgres-tomcat`, `stable-postgres-tomcat`, `stable-postgres`](https://github.com/xwiki-contrib/docker-xwiki/blob/fba6a253e6190be6d01723c44fdb827d7b74dc8b/12/postgres-tomcat/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [the XWiki Docker JIRA project](http://jira.xwiki.org/browse/XDOCKER) -- **Maintained by**: - [the XWiki Community](https://github.com/xwiki-contrib/docker-xwiki) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/xwiki/), [`arm64v8`](https://hub.docker.com/r/arm64v8/xwiki/) diff --git a/yourls/README.md b/yourls/README.md index a1fd7f7c51e7..bc825d7c1b4d 100644 --- a/yourls/README.md +++ b/yourls/README.md @@ -14,25 +14,27 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`1.7.6-apache`, `1.7-apache`, `1-apache`, `apache`, `1.7.6`, `1.7`, `1`, `latest`](https://github.com/YOURLS/docker-yourls/blob/bfcb6afb84d742a7fd3a9053684fa295aae7d5ac/apache/Dockerfile) -- [`1.7.6-fpm`, `1.7-fpm`, `1-fpm`, `fpm`](https://github.com/YOURLS/docker-yourls/blob/bfcb6afb84d742a7fd3a9053684fa295aae7d5ac/fpm/Dockerfile) -- [`1.7.6-fpm-alpine`, `1.7-fpm-alpine`, `1-fpm-alpine`, `fpm-alpine`](https://github.com/YOURLS/docker-yourls/blob/bfcb6afb84d742a7fd3a9053684fa295aae7d5ac/fpm-alpine/Dockerfile) - # Quick reference +- **Maintained by**: + [YOURLS](https://github.com/YOURLS/docker-yourls) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`1.7.9-apache`, `1.7-apache`, `1-apache`, `apache`, `1.7.9`, `1.7`, `1`, `latest`](https://github.com/YOURLS/docker-yourls/blob/fe07662938efe12d7c8c82bea32d1d34874d0665/apache/Dockerfile) +- [`1.7.9-fpm`, `1.7-fpm`, `1-fpm`, `fpm`](https://github.com/YOURLS/docker-yourls/blob/fe07662938efe12d7c8c82bea32d1d34874d0665/fpm/Dockerfile) +- [`1.7.9-fpm-alpine`, `1.7-fpm-alpine`, `1-fpm-alpine`, `fpm-alpine`](https://github.com/YOURLS/docker-yourls/blob/fe07662938efe12d7c8c82bea32d1d34874d0665/fpm-alpine/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/YOURLS/docker-yourls/issues](https://github.com/YOURLS/docker-yourls/issues) -- **Maintained by**: - [YOURLS](https://github.com/YOURLS/docker-yourls) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) - [`amd64`](https://hub.docker.com/r/amd64/yourls/), [`arm32v5`](https://hub.docker.com/r/arm32v5/yourls/), [`arm32v6`](https://hub.docker.com/r/arm32v6/yourls/), [`arm32v7`](https://hub.docker.com/r/arm32v7/yourls/), [`arm64v8`](https://hub.docker.com/r/arm64v8/yourls/), [`i386`](https://hub.docker.com/r/i386/yourls/), [`ppc64le`](https://hub.docker.com/r/ppc64le/yourls/) + [`amd64`](https://hub.docker.com/r/amd64/yourls/), [`arm32v5`](https://hub.docker.com/r/arm32v5/yourls/), [`arm32v6`](https://hub.docker.com/r/arm32v6/yourls/), [`arm32v7`](https://hub.docker.com/r/arm32v7/yourls/), [`arm64v8`](https://hub.docker.com/r/arm64v8/yourls/), [`i386`](https://hub.docker.com/r/i386/yourls/), [`mips64le`](https://hub.docker.com/r/mips64le/yourls/), [`ppc64le`](https://hub.docker.com/r/ppc64le/yourls/), [`s390x`](https://hub.docker.com/r/s390x/yourls/) - **Published image artifact details**: [repo-info repo's `repos/yourls/` directory](https://github.com/docker-library/repo-info/blob/master/repos/yourls) ([history](https://github.com/docker-library/repo-info/commits/master/repos/yourls)) @@ -70,7 +72,7 @@ A few notable/important examples for using this Docker image include: - `-e YOURLS_DB_USER=...` (defaults to "root") - `-e YOURLS_DB_PASS=...` (defaults to the value of the `MYSQL_ROOT_PASSWORD` environment variable from the linked `mysql` container) - `-e YOURLS_DB_NAME=...` (defaults to "yourls") -- `-e YOURLS_TABLE_PREFIX=...` (defaults to "", only set this when you need to override the default table prefix in wp-config.php) +- `-e YOURLS_DB_PREFIX=...` (defaults to "yourls_", only set this when you need to override the default table prefix) - `-e YOURLS_COOKIEKEY=...` (default to unique random SHA1s) - `-e YOURLS_SITE=...` (yourls instance url) - `-e YOURLS_USER=...` (yourls instance user name) diff --git a/yourls/content.md b/yourls/content.md index 870e13fba33c..4fc227ecf945 100644 --- a/yourls/content.md +++ b/yourls/content.md @@ -23,7 +23,7 @@ A few notable/important examples for using this Docker image include: - `-e YOURLS_DB_USER=...` (defaults to "root") - `-e YOURLS_DB_PASS=...` (defaults to the value of the `MYSQL_ROOT_PASSWORD` environment variable from the linked `mysql` container) - `-e YOURLS_DB_NAME=...` (defaults to "yourls") -- `-e YOURLS_TABLE_PREFIX=...` (defaults to "", only set this when you need to override the default table prefix in wp-config.php) +- `-e YOURLS_DB_PREFIX=...` (defaults to "yourls_", only set this when you need to override the default table prefix) - `-e YOURLS_COOKIEKEY=...` (default to unique random SHA1s) - `-e YOURLS_SITE=...` (yourls instance url) - `-e YOURLS_USER=...` (yourls instance user name) diff --git a/znc/README.md b/znc/README.md index c485c495b1c8..7326656ea848 100644 --- a/znc/README.md +++ b/znc/README.md @@ -14,22 +14,24 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`1.7.5`, `1.7`, `latest`](https://github.com/znc/znc-docker/blob/8549b62a7e44cb6c2d1fde3839461ceddebac15d/full/Dockerfile) -- [`1.7.5-slim`, `1.7-slim`, `slim`](https://github.com/znc/znc-docker/blob/8549b62a7e44cb6c2d1fde3839461ceddebac15d/slim/Dockerfile) - # Quick reference +- **Maintained by**: + [the ZNC Community](https://github.com/znc/znc-docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`1.8.0`, `1.8`, `latest`](https://github.com/znc/znc-docker/blob/91f58af10b62197187af1f0a9695488e88279e98/full/Dockerfile) +- [`1.8.0-slim`, `1.8-slim`, `slim`](https://github.com/znc/znc-docker/blob/91f58af10b62197187af1f0a9695488e88279e98/slim/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/znc/znc-docker/issues](https://github.com/znc/znc-docker/issues) -- **Maintained by**: - [the ZNC Community](https://github.com/znc/znc-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/znc/), [`arm32v6`](https://hub.docker.com/r/arm32v6/znc/), [`arm64v8`](https://hub.docker.com/r/arm64v8/znc/) diff --git a/zookeeper/README.md b/zookeeper/README.md index 20308d433456..01b2ff8b5f93 100644 --- a/zookeeper/README.md +++ b/zookeeper/README.md @@ -14,22 +14,25 @@ WARNING: --> -# Supported tags and respective `Dockerfile` links - -- [`3.4.14`, `3.4`](https://github.com/31z4/zookeeper-docker/blob/1ed5af662e6749021687fbf2a9b445b1adf2fb46/3.4.14/Dockerfile) -- [`3.5.6`, `3.5`, `latest`](https://github.com/31z4/zookeeper-docker/blob/1ed5af662e6749021687fbf2a9b445b1adf2fb46/3.5.6/Dockerfile) - # Quick reference +- **Maintained by**: + [the Docker Community](https://github.com/31z4/zookeeper-docker) + - **Where to get help**: [the Docker Community Forums](https://forums.docker.com/), [the Docker Community Slack](http://dockr.ly/slack), or [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=docker) +# Supported tags and respective `Dockerfile` links + +- [`3.4.14`, `3.4`](https://github.com/31z4/zookeeper-docker/blob/1ed5af662e6749021687fbf2a9b445b1adf2fb46/3.4.14/Dockerfile) +- [`3.5.7`, `3.5`](https://github.com/31z4/zookeeper-docker/blob/415ec2ced7dea27398befc9cb9ff5de299323be8/3.5.7/Dockerfile) +- [`3.6.1`, `3.6`, `latest`](https://github.com/31z4/zookeeper-docker/blob/c0039669a527a56b19ceb30a6523ed206fbf245d/3.6.1/Dockerfile) + +# Quick reference (cont.) + - **Where to file issues**: [https://github.com/31z4/zookeeper-docker/issues](https://github.com/31z4/zookeeper-docker/issues) -- **Maintained by**: - [the Docker Community](https://github.com/31z4/zookeeper-docker) - - **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64)) [`amd64`](https://hub.docker.com/r/amd64/zookeeper/) @@ -134,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` @@ -163,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. @@ -191,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. @@ -203,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=::[:role];[:]` [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=::[:role];[:]` [Zookeeper Dynamic Reconfiguration](https://zookeeper.apache.org/doc/r3.5.7/zookeeperReconfig.html) ## Where to store data diff --git a/zookeeper/content.md b/zookeeper/content.md index b9034dfeb655..67c86a889af9 100644 --- a/zookeeper/content.md +++ b/zookeeper/content.md @@ -25,7 +25,7 @@ $ docker run --name some-app --link some-zookeeper:zookeeper -d application-that ## Connect to Zookeeper from the Zookeeper command line client ```console -$ docker run -it --rm --link some-zookeeper:zookeeper zookeeper zkCli.sh -server zookeeper +$ docker run -it --rm --link some-zookeeper:zookeeper %%IMAGE%% zkCli.sh -server zookeeper ``` ## %%STACK%% @@ -49,7 +49,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 %%IMAGE%% ``` ### `ZOO_TICK_TIME` @@ -78,13 +78,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. @@ -106,6 +106,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" %%IMAGE%% +``` + +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" %%IMAGE%% +``` + ## Replicated mode Environment variables below are mandatory if you want to run Zookeeper in replicated mode. @@ -118,7 +134,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=::[:role];[:]` [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=::[:role];[:]` [Zookeeper Dynamic Reconfiguration](https://zookeeper.apache.org/doc/r3.5.7/zookeeperReconfig.html) ## Where to store data @@ -131,7 +147,7 @@ This image is configured with volumes at `/data` and `/datalog` to hold the Zook By default, ZooKeeper redirects stdout/stderr outputs to the console. You can redirect to a file located in `/logs` by passing environment variable `ZOO_LOG4J_PROP` as follows: ```console -$ docker run --name some-zookeeper --restart always -e ZOO_LOG4J_PROP="INFO,ROLLINGFILE" zookeeper +$ docker run --name some-zookeeper --restart always -e ZOO_LOG4J_PROP="INFO,ROLLINGFILE" %%IMAGE%% ``` This will write logs to `/logs/zookeeper.log`. Check [ZooKeeper Logging](https://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_logging) for more details.