From 39e45f7cb056e492ba1bccc594c6baa5ddc59432 Mon Sep 17 00:00:00 2001 From: Docker Library Bot Date: Tue, 17 Oct 2023 17:09:40 -0700 Subject: [PATCH] Run update.sh --- aerospike/README.md | 4 ++-- caddy/README.md | 12 ++++++++++- influxdb/README.md | 32 ++++++++++++++-------------- memcached/README.md | 4 ++-- tomcat/README.md | 52 ++++++++++++++++++++++----------------------- 5 files changed, 57 insertions(+), 47 deletions(-) diff --git a/aerospike/README.md b/aerospike/README.md index a661209ab341..4dc686c3b374 100644 --- a/aerospike/README.md +++ b/aerospike/README.md @@ -24,8 +24,8 @@ WARNING: # Supported tags and respective `Dockerfile` links -- [`ee-6.4.0.4`, `ee-6.4.0.4_1`](https://github.com/aerospike/aerospike-server.docker/blob/5e912d28d7309d62449f0b490342a99a427a1e3e/enterprise/debian12/Dockerfile) -- [`ce-6.4.0.4`, `ce-6.4.0.4_1`](https://github.com/aerospike/aerospike-server.docker/blob/5e912d28d7309d62449f0b490342a99a427a1e3e/community/debian12/Dockerfile) +- [`ee-6.4.0.6`, `ee-6.4.0.6_1`](https://github.com/aerospike/aerospike-server.docker/blob/3c9c0d2bab5c67df7bf4abab4c21e13e3b64d8d2/enterprise/debian12/Dockerfile) +- [`ce-6.4.0.6`, `ce-6.4.0.6_1`](https://github.com/aerospike/aerospike-server.docker/blob/3c9c0d2bab5c67df7bf4abab4c21e13e3b64d8d2/community/debian12/Dockerfile) # Quick reference (cont.) diff --git a/caddy/README.md b/caddy/README.md index fcb68135f769..661029836a82 100644 --- a/caddy/README.md +++ b/caddy/README.md @@ -119,7 +119,7 @@ $ docker run -d -p 80:80 \ 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 -p 443:443/udp \ +$ docker run -d --cap-add=NET_ADMIN -p 80:80 -p 443:443 -p 443:443/udp \ -v /site:/srv \ -v caddy_data:/data \ -v caddy_config:/config \ @@ -179,6 +179,14 @@ $ caddy_container_id=$(docker ps | grep caddy | awk '{print $1;}') $ docker exec -w /etc/caddy $caddy_container_id caddy reload ``` +### Linux capabilities + +Caddy ships with HTTP/3 support enabled by default. To improve the performance of this UDP based protocol, the underlying quic-go library tries to increase the buffer sizes for its socket. The `NET_ADMIN` capability allows it to override the low default limits of the operating system without having to change kernel parameters via sysctl. + +Giving the container this capability is optional and has potential, though unlikely, to have [security implications](https://unix.stackexchange.com/a/508816). + +See https://github.com/quic-go/quic-go/wiki/UDP-Buffer-Sizes for more details. + ### Docker Compose example If you prefer to use `docker-compose` to run your stack, here's a sample service definition. @@ -190,6 +198,8 @@ services: caddy: image: caddy: restart: unless-stopped + cap_add: + - NET_ADMIN ports: - "80:80" - "443:443" diff --git a/influxdb/README.md b/influxdb/README.md index 8564f656244a..98b533aba65e 100644 --- a/influxdb/README.md +++ b/influxdb/README.md @@ -24,22 +24,22 @@ WARNING: # Supported tags and respective `Dockerfile` links -- [`1.8`, `1.8.10`](https://github.com/influxdata/influxdata-docker/blob/0e29baf2778d6660fcd407ed94288a6a7415fb05/influxdb/1.8/Dockerfile) -- [`1.8-alpine`, `1.8.10-alpine`](https://github.com/influxdata/influxdata-docker/blob/0e29baf2778d6660fcd407ed94288a6a7415fb05/influxdb/1.8/alpine/Dockerfile) -- [`1.9-data`, `1.9.12-data`](https://github.com/influxdata/influxdata-docker/blob/0e29baf2778d6660fcd407ed94288a6a7415fb05/influxdb/1.9/data/Dockerfile) -- [`1.9-data-alpine`, `1.9.12-data-alpine`](https://github.com/influxdata/influxdata-docker/blob/0e29baf2778d6660fcd407ed94288a6a7415fb05/influxdb/1.9/data/alpine/Dockerfile) -- [`1.9-meta`, `1.9.12-meta`](https://github.com/influxdata/influxdata-docker/blob/0e29baf2778d6660fcd407ed94288a6a7415fb05/influxdb/1.9/meta/Dockerfile) -- [`1.9-meta-alpine`, `1.9.12-meta-alpine`](https://github.com/influxdata/influxdata-docker/blob/0e29baf2778d6660fcd407ed94288a6a7415fb05/influxdb/1.9/meta/alpine/Dockerfile) -- [`1.10-data`, `1.10.4-data`](https://github.com/influxdata/influxdata-docker/blob/0e29baf2778d6660fcd407ed94288a6a7415fb05/influxdb/1.10/data/Dockerfile) -- [`1.10-data-alpine`, `1.10.4-data-alpine`](https://github.com/influxdata/influxdata-docker/blob/0e29baf2778d6660fcd407ed94288a6a7415fb05/influxdb/1.10/data/alpine/Dockerfile) -- [`1.10-meta`, `1.10.4-meta`](https://github.com/influxdata/influxdata-docker/blob/0e29baf2778d6660fcd407ed94288a6a7415fb05/influxdb/1.10/meta/Dockerfile) -- [`1.10-meta-alpine`, `1.10.4-meta-alpine`](https://github.com/influxdata/influxdata-docker/blob/0e29baf2778d6660fcd407ed94288a6a7415fb05/influxdb/1.10/meta/alpine/Dockerfile) -- [`1.11-data`, `1.11.3-data`](https://github.com/influxdata/influxdata-docker/blob/0e29baf2778d6660fcd407ed94288a6a7415fb05/influxdb/1.11/data/Dockerfile) -- [`1.11-data-alpine`, `1.11.3-data-alpine`](https://github.com/influxdata/influxdata-docker/blob/0e29baf2778d6660fcd407ed94288a6a7415fb05/influxdb/1.11/data/alpine/Dockerfile) -- [`1.11-meta`, `1.11.3-meta`](https://github.com/influxdata/influxdata-docker/blob/0e29baf2778d6660fcd407ed94288a6a7415fb05/influxdb/1.11/meta/Dockerfile) -- [`1.11-meta-alpine`, `1.11.3-meta-alpine`](https://github.com/influxdata/influxdata-docker/blob/0e29baf2778d6660fcd407ed94288a6a7415fb05/influxdb/1.11/meta/alpine/Dockerfile) -- [`2.7`, `2.7.1`, `latest`](https://github.com/influxdata/influxdata-docker/blob/0e29baf2778d6660fcd407ed94288a6a7415fb05/influxdb/2.7/Dockerfile) -- [`2.7-alpine`, `2.7.1-alpine`, `alpine`](https://github.com/influxdata/influxdata-docker/blob/0e29baf2778d6660fcd407ed94288a6a7415fb05/influxdb/2.7/alpine/Dockerfile) +- [`1.8`, `1.8.10`](https://github.com/influxdata/influxdata-docker/blob/aa7d2dd5fc23d7df809088de7d19d58aa39e4978/influxdb/1.8/Dockerfile) +- [`1.8-alpine`, `1.8.10-alpine`](https://github.com/influxdata/influxdata-docker/blob/aa7d2dd5fc23d7df809088de7d19d58aa39e4978/influxdb/1.8/alpine/Dockerfile) +- [`1.9-data`, `1.9.13-data`](https://github.com/influxdata/influxdata-docker/blob/aa7d2dd5fc23d7df809088de7d19d58aa39e4978/influxdb/1.9/data/Dockerfile) +- [`1.9-data-alpine`, `1.9.13-data-alpine`](https://github.com/influxdata/influxdata-docker/blob/aa7d2dd5fc23d7df809088de7d19d58aa39e4978/influxdb/1.9/data/alpine/Dockerfile) +- [`1.9-meta`, `1.9.13-meta`](https://github.com/influxdata/influxdata-docker/blob/aa7d2dd5fc23d7df809088de7d19d58aa39e4978/influxdb/1.9/meta/Dockerfile) +- [`1.9-meta-alpine`, `1.9.13-meta-alpine`](https://github.com/influxdata/influxdata-docker/blob/aa7d2dd5fc23d7df809088de7d19d58aa39e4978/influxdb/1.9/meta/alpine/Dockerfile) +- [`1.10-data`, `1.10.5-data`](https://github.com/influxdata/influxdata-docker/blob/aa7d2dd5fc23d7df809088de7d19d58aa39e4978/influxdb/1.10/data/Dockerfile) +- [`1.10-data-alpine`, `1.10.5-data-alpine`](https://github.com/influxdata/influxdata-docker/blob/aa7d2dd5fc23d7df809088de7d19d58aa39e4978/influxdb/1.10/data/alpine/Dockerfile) +- [`1.10-meta`, `1.10.5-meta`](https://github.com/influxdata/influxdata-docker/blob/aa7d2dd5fc23d7df809088de7d19d58aa39e4978/influxdb/1.10/meta/Dockerfile) +- [`1.10-meta-alpine`, `1.10.5-meta-alpine`](https://github.com/influxdata/influxdata-docker/blob/aa7d2dd5fc23d7df809088de7d19d58aa39e4978/influxdb/1.10/meta/alpine/Dockerfile) +- [`1.11-data`, `1.11.3-data`](https://github.com/influxdata/influxdata-docker/blob/aa7d2dd5fc23d7df809088de7d19d58aa39e4978/influxdb/1.11/data/Dockerfile) +- [`1.11-data-alpine`, `1.11.3-data-alpine`](https://github.com/influxdata/influxdata-docker/blob/aa7d2dd5fc23d7df809088de7d19d58aa39e4978/influxdb/1.11/data/alpine/Dockerfile) +- [`1.11-meta`, `1.11.3-meta`](https://github.com/influxdata/influxdata-docker/blob/aa7d2dd5fc23d7df809088de7d19d58aa39e4978/influxdb/1.11/meta/Dockerfile) +- [`1.11-meta-alpine`, `1.11.3-meta-alpine`](https://github.com/influxdata/influxdata-docker/blob/aa7d2dd5fc23d7df809088de7d19d58aa39e4978/influxdb/1.11/meta/alpine/Dockerfile) +- [`2.7`, `2.7.1`, `latest`](https://github.com/influxdata/influxdata-docker/blob/aa7d2dd5fc23d7df809088de7d19d58aa39e4978/influxdb/2.7/Dockerfile) +- [`2.7-alpine`, `2.7.1-alpine`, `alpine`](https://github.com/influxdata/influxdata-docker/blob/aa7d2dd5fc23d7df809088de7d19d58aa39e4978/influxdb/2.7/alpine/Dockerfile) # Quick reference (cont.) diff --git a/memcached/README.md b/memcached/README.md index 4859584b6978..85dc897459a6 100644 --- a/memcached/README.md +++ b/memcached/README.md @@ -24,8 +24,8 @@ WARNING: # Supported tags and respective `Dockerfile` links -- [`1.6.21`, `1.6`, `1`, `latest`, `1.6.21-bookworm`, `1.6-bookworm`, `1-bookworm`, `bookworm`](https://github.com/docker-library/memcached/blob/d3a51632e123ddcbf1b1e06e6cefdaa65f27b29a/debian/Dockerfile) -- [`1.6.21-alpine`, `1.6-alpine`, `1-alpine`, `alpine`, `1.6.21-alpine3.18`, `1.6-alpine3.18`, `1-alpine3.18`, `alpine3.18`](https://github.com/docker-library/memcached/blob/d3a51632e123ddcbf1b1e06e6cefdaa65f27b29a/alpine/Dockerfile) +- [`1.6.22`, `1.6`, `1`, `latest`, `1.6.22-bookworm`, `1.6-bookworm`, `1-bookworm`, `bookworm`](https://github.com/docker-library/memcached/blob/b8a7264e4fc952fd71f2fe325908d6ba06e8e061/debian/Dockerfile) +- [`1.6.22-alpine`, `1.6-alpine`, `1-alpine`, `alpine`, `1.6.22-alpine3.18`, `1.6-alpine3.18`, `1-alpine3.18`, `alpine3.18`](https://github.com/docker-library/memcached/blob/b8a7264e4fc952fd71f2fe325908d6ba06e8e061/alpine/Dockerfile) # Quick reference (cont.) diff --git a/tomcat/README.md b/tomcat/README.md index 37e57d8f2b11..1651c8505104 100644 --- a/tomcat/README.md +++ b/tomcat/README.md @@ -24,14 +24,14 @@ WARNING: # Supported tags and respective `Dockerfile` links -- [`11.0.0-M12-jdk21-temurin-jammy`, `11.0.0-jdk21-temurin-jammy`, `11.0-jdk21-temurin-jammy`, `11.0.0-M12-jdk21-temurin`, `11.0.0-jdk21-temurin`, `11.0-jdk21-temurin`, `11.0.0-M12-jdk21`, `11.0.0-jdk21`, `11.0-jdk21`, `11.0.0-M12`, `11.0.0`, `11.0`](https://github.com/docker-library/tomcat/blob/a05ba2589539f88093aa53fc94cead6a17c97aa6/11.0/jdk21/temurin-jammy/Dockerfile) -- [`11.0.0-M12-jre21-temurin-jammy`, `11.0.0-jre21-temurin-jammy`, `11.0-jre21-temurin-jammy`, `11.0.0-M12-jre21-temurin`, `11.0.0-jre21-temurin`, `11.0-jre21-temurin`, `11.0.0-M12-jre21`, `11.0.0-jre21`, `11.0-jre21`](https://github.com/docker-library/tomcat/blob/a05ba2589539f88093aa53fc94cead6a17c97aa6/11.0/jre21/temurin-jammy/Dockerfile) -- [`10.1.14-jdk21-temurin-jammy`, `10.1-jdk21-temurin-jammy`, `10-jdk21-temurin-jammy`, `jdk21-temurin-jammy`, `10.1.14-jdk21-temurin`, `10.1-jdk21-temurin`, `10-jdk21-temurin`, `jdk21-temurin`, `10.1.14-jdk21`, `10.1-jdk21`, `10-jdk21`, `jdk21`, `10.1.14`, `10.1`, `10`, `latest`](https://github.com/docker-library/tomcat/blob/2fa4e03c16759c4578b3dcb6ce97d7265ed777ba/10.1/jdk21/temurin-jammy/Dockerfile) -- [`10.1.14-jre21-temurin-jammy`, `10.1-jre21-temurin-jammy`, `10-jre21-temurin-jammy`, `jre21-temurin-jammy`, `10.1.14-jre21-temurin`, `10.1-jre21-temurin`, `10-jre21-temurin`, `jre21-temurin`, `10.1.14-jre21`, `10.1-jre21`, `10-jre21`, `jre21`](https://github.com/docker-library/tomcat/blob/2fa4e03c16759c4578b3dcb6ce97d7265ed777ba/10.1/jre21/temurin-jammy/Dockerfile) -- [`10.1.14-jdk17-temurin-jammy`, `10.1-jdk17-temurin-jammy`, `10-jdk17-temurin-jammy`, `jdk17-temurin-jammy`, `10.1.14-jdk17-temurin`, `10.1-jdk17-temurin`, `10-jdk17-temurin`, `jdk17-temurin`, `10.1.14-jdk17`, `10.1-jdk17`, `10-jdk17`, `jdk17`](https://github.com/docker-library/tomcat/blob/db586de2afc6dccc248d2f108654e954d50da15c/10.1/jdk17/temurin-jammy/Dockerfile) -- [`10.1.14-jre17-temurin-jammy`, `10.1-jre17-temurin-jammy`, `10-jre17-temurin-jammy`, `jre17-temurin-jammy`, `10.1.14-jre17-temurin`, `10.1-jre17-temurin`, `10-jre17-temurin`, `jre17-temurin`, `10.1.14-jre17`, `10.1-jre17`, `10-jre17`, `jre17`](https://github.com/docker-library/tomcat/blob/db586de2afc6dccc248d2f108654e954d50da15c/10.1/jre17/temurin-jammy/Dockerfile) -- [`10.1.14-jdk11-temurin-jammy`, `10.1-jdk11-temurin-jammy`, `10-jdk11-temurin-jammy`, `jdk11-temurin-jammy`, `10.1.14-jdk11-temurin`, `10.1-jdk11-temurin`, `10-jdk11-temurin`, `jdk11-temurin`, `10.1.14-jdk11`, `10.1-jdk11`, `10-jdk11`, `jdk11`](https://github.com/docker-library/tomcat/blob/db586de2afc6dccc248d2f108654e954d50da15c/10.1/jdk11/temurin-jammy/Dockerfile) -- [`10.1.14-jre11-temurin-jammy`, `10.1-jre11-temurin-jammy`, `10-jre11-temurin-jammy`, `jre11-temurin-jammy`, `10.1.14-jre11-temurin`, `10.1-jre11-temurin`, `10-jre11-temurin`, `jre11-temurin`, `10.1.14-jre11`, `10.1-jre11`, `10-jre11`, `jre11`](https://github.com/docker-library/tomcat/blob/db586de2afc6dccc248d2f108654e954d50da15c/10.1/jre11/temurin-jammy/Dockerfile) +- [`11.0.0-M13-jdk21-temurin-jammy`, `11.0.0-jdk21-temurin-jammy`, `11.0-jdk21-temurin-jammy`, `11.0.0-M13-jdk21-temurin`, `11.0.0-jdk21-temurin`, `11.0-jdk21-temurin`, `11.0.0-M13-jdk21`, `11.0.0-jdk21`, `11.0-jdk21`, `11.0.0-M13`, `11.0.0`, `11.0`](https://github.com/docker-library/tomcat/blob/70ec135dc89b4928b83a31fbe2ceaea6c19de8fb/11.0/jdk21/temurin-jammy/Dockerfile) +- [`11.0.0-M13-jre21-temurin-jammy`, `11.0.0-jre21-temurin-jammy`, `11.0-jre21-temurin-jammy`, `11.0.0-M13-jre21-temurin`, `11.0.0-jre21-temurin`, `11.0-jre21-temurin`, `11.0.0-M13-jre21`, `11.0.0-jre21`, `11.0-jre21`](https://github.com/docker-library/tomcat/blob/70ec135dc89b4928b83a31fbe2ceaea6c19de8fb/11.0/jre21/temurin-jammy/Dockerfile) +- [`10.1.15-jdk21-temurin-jammy`, `10.1-jdk21-temurin-jammy`, `10-jdk21-temurin-jammy`, `jdk21-temurin-jammy`, `10.1.15-jdk21-temurin`, `10.1-jdk21-temurin`, `10-jdk21-temurin`, `jdk21-temurin`, `10.1.15-jdk21`, `10.1-jdk21`, `10-jdk21`, `jdk21`, `10.1.15`, `10.1`, `10`, `latest`](https://github.com/docker-library/tomcat/blob/db006b55b0394cc62c3adb162027aed9116f23a0/10.1/jdk21/temurin-jammy/Dockerfile) +- [`10.1.15-jre21-temurin-jammy`, `10.1-jre21-temurin-jammy`, `10-jre21-temurin-jammy`, `jre21-temurin-jammy`, `10.1.15-jre21-temurin`, `10.1-jre21-temurin`, `10-jre21-temurin`, `jre21-temurin`, `10.1.15-jre21`, `10.1-jre21`, `10-jre21`, `jre21`](https://github.com/docker-library/tomcat/blob/db006b55b0394cc62c3adb162027aed9116f23a0/10.1/jre21/temurin-jammy/Dockerfile) +- [`10.1.15-jdk17-temurin-jammy`, `10.1-jdk17-temurin-jammy`, `10-jdk17-temurin-jammy`, `jdk17-temurin-jammy`, `10.1.15-jdk17-temurin`, `10.1-jdk17-temurin`, `10-jdk17-temurin`, `jdk17-temurin`, `10.1.15-jdk17`, `10.1-jdk17`, `10-jdk17`, `jdk17`](https://github.com/docker-library/tomcat/blob/db006b55b0394cc62c3adb162027aed9116f23a0/10.1/jdk17/temurin-jammy/Dockerfile) +- [`10.1.15-jre17-temurin-jammy`, `10.1-jre17-temurin-jammy`, `10-jre17-temurin-jammy`, `jre17-temurin-jammy`, `10.1.15-jre17-temurin`, `10.1-jre17-temurin`, `10-jre17-temurin`, `jre17-temurin`, `10.1.15-jre17`, `10.1-jre17`, `10-jre17`, `jre17`](https://github.com/docker-library/tomcat/blob/db006b55b0394cc62c3adb162027aed9116f23a0/10.1/jre17/temurin-jammy/Dockerfile) +- [`10.1.15-jdk11-temurin-jammy`, `10.1-jdk11-temurin-jammy`, `10-jdk11-temurin-jammy`, `jdk11-temurin-jammy`, `10.1.15-jdk11-temurin`, `10.1-jdk11-temurin`, `10-jdk11-temurin`, `jdk11-temurin`, `10.1.15-jdk11`, `10.1-jdk11`, `10-jdk11`, `jdk11`](https://github.com/docker-library/tomcat/blob/db006b55b0394cc62c3adb162027aed9116f23a0/10.1/jdk11/temurin-jammy/Dockerfile) +- [`10.1.15-jre11-temurin-jammy`, `10.1-jre11-temurin-jammy`, `10-jre11-temurin-jammy`, `jre11-temurin-jammy`, `10.1.15-jre11-temurin`, `10.1-jre11-temurin`, `10-jre11-temurin`, `jre11-temurin`, `10.1.15-jre11`, `10.1-jre11`, `10-jre11`, `jre11`](https://github.com/docker-library/tomcat/blob/db006b55b0394cc62c3adb162027aed9116f23a0/10.1/jre11/temurin-jammy/Dockerfile) - [`9.0.82-jdk21-temurin-jammy`, `9.0-jdk21-temurin-jammy`, `9-jdk21-temurin-jammy`, `9.0.82-jdk21-temurin`, `9.0-jdk21-temurin`, `9-jdk21-temurin`, `9.0.82-jdk21`, `9.0-jdk21`, `9-jdk21`, `9.0.82`, `9.0`, `9`](https://github.com/docker-library/tomcat/blob/1c86d662d7e76c2ade78bfceac793ff9aa89df99/9.0/jdk21/temurin-jammy/Dockerfile) - [`9.0.82-jre21-temurin-jammy`, `9.0-jre21-temurin-jammy`, `9-jre21-temurin-jammy`, `9.0.82-jre21-temurin`, `9.0-jre21-temurin`, `9-jre21-temurin`, `9.0.82-jre21`, `9.0-jre21`, `9-jre21`](https://github.com/docker-library/tomcat/blob/1c86d662d7e76c2ade78bfceac793ff9aa89df99/9.0/jre21/temurin-jammy/Dockerfile) - [`9.0.82-jdk21-corretto-al2`, `9.0-jdk21-corretto-al2`, `9-jdk21-corretto-al2`, `9.0.82-jdk21-corretto`, `9.0-jdk21-corretto`, `9-jdk21-corretto`](https://github.com/docker-library/tomcat/blob/1c86d662d7e76c2ade78bfceac793ff9aa89df99/9.0/jdk21/corretto-al2/Dockerfile) @@ -50,24 +50,24 @@ WARNING: - [`9.0.82-jdk8-temurin-focal`, `9.0-jdk8-temurin-focal`, `9-jdk8-temurin-focal`](https://github.com/docker-library/tomcat/blob/1c86d662d7e76c2ade78bfceac793ff9aa89df99/9.0/jdk8/temurin-focal/Dockerfile) - [`9.0.82-jre8-temurin-focal`, `9.0-jre8-temurin-focal`, `9-jre8-temurin-focal`](https://github.com/docker-library/tomcat/blob/1c86d662d7e76c2ade78bfceac793ff9aa89df99/9.0/jre8/temurin-focal/Dockerfile) - [`9.0.82-jdk8-corretto-al2`, `9.0-jdk8-corretto-al2`, `9-jdk8-corretto-al2`, `9.0.82-jdk8-corretto`, `9.0-jdk8-corretto`, `9-jdk8-corretto`](https://github.com/docker-library/tomcat/blob/1c86d662d7e76c2ade78bfceac793ff9aa89df99/9.0/jdk8/corretto-al2/Dockerfile) -- [`8.5.94-jdk21-temurin-jammy`, `8.5-jdk21-temurin-jammy`, `8-jdk21-temurin-jammy`, `8.5.94-jdk21-temurin`, `8.5-jdk21-temurin`, `8-jdk21-temurin`, `8.5.94-jdk21`, `8.5-jdk21`, `8-jdk21`, `8.5.94`, `8.5`, `8`](https://github.com/docker-library/tomcat/blob/2b0adfec11340b151c2b2385c7dc6de27677e10b/8.5/jdk21/temurin-jammy/Dockerfile) -- [`8.5.94-jre21-temurin-jammy`, `8.5-jre21-temurin-jammy`, `8-jre21-temurin-jammy`, `8.5.94-jre21-temurin`, `8.5-jre21-temurin`, `8-jre21-temurin`, `8.5.94-jre21`, `8.5-jre21`, `8-jre21`](https://github.com/docker-library/tomcat/blob/2b0adfec11340b151c2b2385c7dc6de27677e10b/8.5/jre21/temurin-jammy/Dockerfile) -- [`8.5.94-jdk21-corretto-al2`, `8.5-jdk21-corretto-al2`, `8-jdk21-corretto-al2`, `8.5.94-jdk21-corretto`, `8.5-jdk21-corretto`, `8-jdk21-corretto`](https://github.com/docker-library/tomcat/blob/3e4ccf4f0918276c3a9a43156f070c6a9b16254c/8.5/jdk21/corretto-al2/Dockerfile) -- [`8.5.94-jdk17-temurin-jammy`, `8.5-jdk17-temurin-jammy`, `8-jdk17-temurin-jammy`, `8.5.94-jdk17-temurin`, `8.5-jdk17-temurin`, `8-jdk17-temurin`, `8.5.94-jdk17`, `8.5-jdk17`, `8-jdk17`](https://github.com/docker-library/tomcat/blob/3e4ccf4f0918276c3a9a43156f070c6a9b16254c/8.5/jdk17/temurin-jammy/Dockerfile) -- [`8.5.94-jre17-temurin-jammy`, `8.5-jre17-temurin-jammy`, `8-jre17-temurin-jammy`, `8.5.94-jre17-temurin`, `8.5-jre17-temurin`, `8-jre17-temurin`, `8.5.94-jre17`, `8.5-jre17`, `8-jre17`](https://github.com/docker-library/tomcat/blob/3e4ccf4f0918276c3a9a43156f070c6a9b16254c/8.5/jre17/temurin-jammy/Dockerfile) -- [`8.5.94-jdk17-temurin-focal`, `8.5-jdk17-temurin-focal`, `8-jdk17-temurin-focal`](https://github.com/docker-library/tomcat/blob/3e4ccf4f0918276c3a9a43156f070c6a9b16254c/8.5/jdk17/temurin-focal/Dockerfile) -- [`8.5.94-jre17-temurin-focal`, `8.5-jre17-temurin-focal`, `8-jre17-temurin-focal`](https://github.com/docker-library/tomcat/blob/3e4ccf4f0918276c3a9a43156f070c6a9b16254c/8.5/jre17/temurin-focal/Dockerfile) -- [`8.5.94-jdk17-corretto-al2`, `8.5-jdk17-corretto-al2`, `8-jdk17-corretto-al2`, `8.5.94-jdk17-corretto`, `8.5-jdk17-corretto`, `8-jdk17-corretto`](https://github.com/docker-library/tomcat/blob/3e4ccf4f0918276c3a9a43156f070c6a9b16254c/8.5/jdk17/corretto-al2/Dockerfile) -- [`8.5.94-jdk11-temurin-jammy`, `8.5-jdk11-temurin-jammy`, `8-jdk11-temurin-jammy`, `8.5.94-jdk11-temurin`, `8.5-jdk11-temurin`, `8-jdk11-temurin`, `8.5.94-jdk11`, `8.5-jdk11`, `8-jdk11`](https://github.com/docker-library/tomcat/blob/3e4ccf4f0918276c3a9a43156f070c6a9b16254c/8.5/jdk11/temurin-jammy/Dockerfile) -- [`8.5.94-jre11-temurin-jammy`, `8.5-jre11-temurin-jammy`, `8-jre11-temurin-jammy`, `8.5.94-jre11-temurin`, `8.5-jre11-temurin`, `8-jre11-temurin`, `8.5.94-jre11`, `8.5-jre11`, `8-jre11`](https://github.com/docker-library/tomcat/blob/3e4ccf4f0918276c3a9a43156f070c6a9b16254c/8.5/jre11/temurin-jammy/Dockerfile) -- [`8.5.94-jdk11-temurin-focal`, `8.5-jdk11-temurin-focal`, `8-jdk11-temurin-focal`](https://github.com/docker-library/tomcat/blob/3e4ccf4f0918276c3a9a43156f070c6a9b16254c/8.5/jdk11/temurin-focal/Dockerfile) -- [`8.5.94-jre11-temurin-focal`, `8.5-jre11-temurin-focal`, `8-jre11-temurin-focal`](https://github.com/docker-library/tomcat/blob/3e4ccf4f0918276c3a9a43156f070c6a9b16254c/8.5/jre11/temurin-focal/Dockerfile) -- [`8.5.94-jdk11-corretto-al2`, `8.5-jdk11-corretto-al2`, `8-jdk11-corretto-al2`, `8.5.94-jdk11-corretto`, `8.5-jdk11-corretto`, `8-jdk11-corretto`](https://github.com/docker-library/tomcat/blob/3e4ccf4f0918276c3a9a43156f070c6a9b16254c/8.5/jdk11/corretto-al2/Dockerfile) -- [`8.5.94-jdk8-temurin-jammy`, `8.5-jdk8-temurin-jammy`, `8-jdk8-temurin-jammy`, `8.5.94-jdk8-temurin`, `8.5-jdk8-temurin`, `8-jdk8-temurin`, `8.5.94-jdk8`, `8.5-jdk8`, `8-jdk8`](https://github.com/docker-library/tomcat/blob/3e4ccf4f0918276c3a9a43156f070c6a9b16254c/8.5/jdk8/temurin-jammy/Dockerfile) -- [`8.5.94-jre8-temurin-jammy`, `8.5-jre8-temurin-jammy`, `8-jre8-temurin-jammy`, `8.5.94-jre8-temurin`, `8.5-jre8-temurin`, `8-jre8-temurin`, `8.5.94-jre8`, `8.5-jre8`, `8-jre8`](https://github.com/docker-library/tomcat/blob/3e4ccf4f0918276c3a9a43156f070c6a9b16254c/8.5/jre8/temurin-jammy/Dockerfile) -- [`8.5.94-jdk8-temurin-focal`, `8.5-jdk8-temurin-focal`, `8-jdk8-temurin-focal`](https://github.com/docker-library/tomcat/blob/3e4ccf4f0918276c3a9a43156f070c6a9b16254c/8.5/jdk8/temurin-focal/Dockerfile) -- [`8.5.94-jre8-temurin-focal`, `8.5-jre8-temurin-focal`, `8-jre8-temurin-focal`](https://github.com/docker-library/tomcat/blob/3e4ccf4f0918276c3a9a43156f070c6a9b16254c/8.5/jre8/temurin-focal/Dockerfile) -- [`8.5.94-jdk8-corretto-al2`, `8.5-jdk8-corretto-al2`, `8-jdk8-corretto-al2`, `8.5.94-jdk8-corretto`, `8.5-jdk8-corretto`, `8-jdk8-corretto`](https://github.com/docker-library/tomcat/blob/3e4ccf4f0918276c3a9a43156f070c6a9b16254c/8.5/jdk8/corretto-al2/Dockerfile) +- [`8.5.95-jdk21-temurin-jammy`, `8.5-jdk21-temurin-jammy`, `8-jdk21-temurin-jammy`, `8.5.95-jdk21-temurin`, `8.5-jdk21-temurin`, `8-jdk21-temurin`, `8.5.95-jdk21`, `8.5-jdk21`, `8-jdk21`, `8.5.95`, `8.5`, `8`](https://github.com/docker-library/tomcat/blob/40654f4c9befbaf31ae774c82c76e0a7f0b0c2fc/8.5/jdk21/temurin-jammy/Dockerfile) +- [`8.5.95-jre21-temurin-jammy`, `8.5-jre21-temurin-jammy`, `8-jre21-temurin-jammy`, `8.5.95-jre21-temurin`, `8.5-jre21-temurin`, `8-jre21-temurin`, `8.5.95-jre21`, `8.5-jre21`, `8-jre21`](https://github.com/docker-library/tomcat/blob/40654f4c9befbaf31ae774c82c76e0a7f0b0c2fc/8.5/jre21/temurin-jammy/Dockerfile) +- [`8.5.95-jdk21-corretto-al2`, `8.5-jdk21-corretto-al2`, `8-jdk21-corretto-al2`, `8.5.95-jdk21-corretto`, `8.5-jdk21-corretto`, `8-jdk21-corretto`](https://github.com/docker-library/tomcat/blob/40654f4c9befbaf31ae774c82c76e0a7f0b0c2fc/8.5/jdk21/corretto-al2/Dockerfile) +- [`8.5.95-jdk17-temurin-jammy`, `8.5-jdk17-temurin-jammy`, `8-jdk17-temurin-jammy`, `8.5.95-jdk17-temurin`, `8.5-jdk17-temurin`, `8-jdk17-temurin`, `8.5.95-jdk17`, `8.5-jdk17`, `8-jdk17`](https://github.com/docker-library/tomcat/blob/40654f4c9befbaf31ae774c82c76e0a7f0b0c2fc/8.5/jdk17/temurin-jammy/Dockerfile) +- [`8.5.95-jre17-temurin-jammy`, `8.5-jre17-temurin-jammy`, `8-jre17-temurin-jammy`, `8.5.95-jre17-temurin`, `8.5-jre17-temurin`, `8-jre17-temurin`, `8.5.95-jre17`, `8.5-jre17`, `8-jre17`](https://github.com/docker-library/tomcat/blob/40654f4c9befbaf31ae774c82c76e0a7f0b0c2fc/8.5/jre17/temurin-jammy/Dockerfile) +- [`8.5.95-jdk17-temurin-focal`, `8.5-jdk17-temurin-focal`, `8-jdk17-temurin-focal`](https://github.com/docker-library/tomcat/blob/40654f4c9befbaf31ae774c82c76e0a7f0b0c2fc/8.5/jdk17/temurin-focal/Dockerfile) +- [`8.5.95-jre17-temurin-focal`, `8.5-jre17-temurin-focal`, `8-jre17-temurin-focal`](https://github.com/docker-library/tomcat/blob/40654f4c9befbaf31ae774c82c76e0a7f0b0c2fc/8.5/jre17/temurin-focal/Dockerfile) +- [`8.5.95-jdk17-corretto-al2`, `8.5-jdk17-corretto-al2`, `8-jdk17-corretto-al2`, `8.5.95-jdk17-corretto`, `8.5-jdk17-corretto`, `8-jdk17-corretto`](https://github.com/docker-library/tomcat/blob/40654f4c9befbaf31ae774c82c76e0a7f0b0c2fc/8.5/jdk17/corretto-al2/Dockerfile) +- [`8.5.95-jdk11-temurin-jammy`, `8.5-jdk11-temurin-jammy`, `8-jdk11-temurin-jammy`, `8.5.95-jdk11-temurin`, `8.5-jdk11-temurin`, `8-jdk11-temurin`, `8.5.95-jdk11`, `8.5-jdk11`, `8-jdk11`](https://github.com/docker-library/tomcat/blob/40654f4c9befbaf31ae774c82c76e0a7f0b0c2fc/8.5/jdk11/temurin-jammy/Dockerfile) +- [`8.5.95-jre11-temurin-jammy`, `8.5-jre11-temurin-jammy`, `8-jre11-temurin-jammy`, `8.5.95-jre11-temurin`, `8.5-jre11-temurin`, `8-jre11-temurin`, `8.5.95-jre11`, `8.5-jre11`, `8-jre11`](https://github.com/docker-library/tomcat/blob/40654f4c9befbaf31ae774c82c76e0a7f0b0c2fc/8.5/jre11/temurin-jammy/Dockerfile) +- [`8.5.95-jdk11-temurin-focal`, `8.5-jdk11-temurin-focal`, `8-jdk11-temurin-focal`](https://github.com/docker-library/tomcat/blob/40654f4c9befbaf31ae774c82c76e0a7f0b0c2fc/8.5/jdk11/temurin-focal/Dockerfile) +- [`8.5.95-jre11-temurin-focal`, `8.5-jre11-temurin-focal`, `8-jre11-temurin-focal`](https://github.com/docker-library/tomcat/blob/40654f4c9befbaf31ae774c82c76e0a7f0b0c2fc/8.5/jre11/temurin-focal/Dockerfile) +- [`8.5.95-jdk11-corretto-al2`, `8.5-jdk11-corretto-al2`, `8-jdk11-corretto-al2`, `8.5.95-jdk11-corretto`, `8.5-jdk11-corretto`, `8-jdk11-corretto`](https://github.com/docker-library/tomcat/blob/40654f4c9befbaf31ae774c82c76e0a7f0b0c2fc/8.5/jdk11/corretto-al2/Dockerfile) +- [`8.5.95-jdk8-temurin-jammy`, `8.5-jdk8-temurin-jammy`, `8-jdk8-temurin-jammy`, `8.5.95-jdk8-temurin`, `8.5-jdk8-temurin`, `8-jdk8-temurin`, `8.5.95-jdk8`, `8.5-jdk8`, `8-jdk8`](https://github.com/docker-library/tomcat/blob/40654f4c9befbaf31ae774c82c76e0a7f0b0c2fc/8.5/jdk8/temurin-jammy/Dockerfile) +- [`8.5.95-jre8-temurin-jammy`, `8.5-jre8-temurin-jammy`, `8-jre8-temurin-jammy`, `8.5.95-jre8-temurin`, `8.5-jre8-temurin`, `8-jre8-temurin`, `8.5.95-jre8`, `8.5-jre8`, `8-jre8`](https://github.com/docker-library/tomcat/blob/40654f4c9befbaf31ae774c82c76e0a7f0b0c2fc/8.5/jre8/temurin-jammy/Dockerfile) +- [`8.5.95-jdk8-temurin-focal`, `8.5-jdk8-temurin-focal`, `8-jdk8-temurin-focal`](https://github.com/docker-library/tomcat/blob/40654f4c9befbaf31ae774c82c76e0a7f0b0c2fc/8.5/jdk8/temurin-focal/Dockerfile) +- [`8.5.95-jre8-temurin-focal`, `8.5-jre8-temurin-focal`, `8-jre8-temurin-focal`](https://github.com/docker-library/tomcat/blob/40654f4c9befbaf31ae774c82c76e0a7f0b0c2fc/8.5/jre8/temurin-focal/Dockerfile) +- [`8.5.95-jdk8-corretto-al2`, `8.5-jdk8-corretto-al2`, `8-jdk8-corretto-al2`, `8.5.95-jdk8-corretto`, `8.5-jdk8-corretto`, `8-jdk8-corretto`](https://github.com/docker-library/tomcat/blob/40654f4c9befbaf31ae774c82c76e0a7f0b0c2fc/8.5/jdk8/corretto-al2/Dockerfile) # Quick reference (cont.)