Merge ~cjdc/ubuntu-docker-images/+git/templates:fix-ubuntu-docs into ~ubuntu-docker-images/ubuntu-docker-images/+git/templates:main

Proposed by Cristovao Cordeiro
Status: Merged
Merged at revision: 08631a0386790a72fe0ddb5479976e1775a18c87
Proposed branch: ~cjdc/ubuntu-docker-images/+git/templates:fix-ubuntu-docs
Merge into: ~ubuntu-docker-images/ubuntu-docker-images/+git/templates:main
Diff against target: 1458 lines (+461/-133)
61 files modified
.gitignore (+1/-0)
docs/docker.io/ubuntu/apache2.md (+3/-3)
docs/docker.io/ubuntu/bind9.md (+3/-3)
docs/docker.io/ubuntu/cassandra.md (+1/-1)
docs/docker.io/ubuntu/cortex.md (+1/-1)
docs/docker.io/ubuntu/grafana.md (+1/-1)
docs/docker.io/ubuntu/kafka.md (+1/-1)
docs/docker.io/ubuntu/loki.md (+1/-1)
docs/docker.io/ubuntu/memcached.md (+3/-3)
docs/docker.io/ubuntu/mysql.md (+3/-3)
docs/docker.io/ubuntu/nginx.md (+3/-3)
docs/docker.io/ubuntu/postgres.md (+3/-3)
docs/docker.io/ubuntu/prometheus-alertmanager.md (+1/-1)
docs/docker.io/ubuntu/prometheus.md (+1/-1)
docs/docker.io/ubuntu/redis.md (+2/-2)
docs/docker.io/ubuntu/squid.md (+3/-3)
docs/docker.io/ubuntu/telegraf.md (+2/-2)
docs/docker.io/ubuntu/ubuntu.md (+102/-0)
docs/docker.io/ubuntu/zookeeper.md (+1/-1)
docs/public.ecr.aws/lts/apache2.md (+3/-3)
docs/public.ecr.aws/lts/bind9.md (+3/-3)
docs/public.ecr.aws/lts/cassandra.md (+1/-1)
docs/public.ecr.aws/lts/cortex.md (+1/-1)
docs/public.ecr.aws/lts/grafana.md (+1/-1)
docs/public.ecr.aws/lts/kafka.md (+1/-1)
docs/public.ecr.aws/lts/loki.md (+1/-1)
docs/public.ecr.aws/lts/memcached.md (+2/-2)
docs/public.ecr.aws/lts/mysql.md (+3/-3)
docs/public.ecr.aws/lts/nginx.md (+3/-3)
docs/public.ecr.aws/lts/postgres.md (+3/-3)
docs/public.ecr.aws/lts/prometheus-alertmanager.md (+1/-1)
docs/public.ecr.aws/lts/prometheus.md (+1/-1)
docs/public.ecr.aws/lts/redis.md (+1/-1)
docs/public.ecr.aws/lts/squid.md (+3/-3)
docs/public.ecr.aws/lts/telegraf.md (+1/-1)
docs/public.ecr.aws/lts/ubuntu.md (+34/-0)
docs/public.ecr.aws/lts/usage/ubuntu.md (+44/-0)
docs/public.ecr.aws/lts/zookeeper.md (+1/-1)
docs/public.ecr.aws/ubuntu/apache2.md (+6/-5)
docs/public.ecr.aws/ubuntu/bind9.md (+6/-5)
docs/public.ecr.aws/ubuntu/cassandra.md (+2/-1)
docs/public.ecr.aws/ubuntu/cortex.md (+2/-1)
docs/public.ecr.aws/ubuntu/grafana.md (+2/-1)
docs/public.ecr.aws/ubuntu/kafka.md (+2/-1)
docs/public.ecr.aws/ubuntu/loki.md (+2/-1)
docs/public.ecr.aws/ubuntu/memcached.md (+5/-4)
docs/public.ecr.aws/ubuntu/mysql.md (+6/-5)
docs/public.ecr.aws/ubuntu/nginx.md (+6/-5)
docs/public.ecr.aws/ubuntu/postgres.md (+6/-5)
docs/public.ecr.aws/ubuntu/prometheus-alertmanager.md (+2/-1)
docs/public.ecr.aws/ubuntu/prometheus.md (+2/-1)
docs/public.ecr.aws/ubuntu/redis.md (+3/-2)
docs/public.ecr.aws/ubuntu/squid.md (+6/-5)
docs/public.ecr.aws/ubuntu/telegraf.md (+3/-2)
docs/public.ecr.aws/ubuntu/ubuntu.md (+56/-0)
docs/public.ecr.aws/ubuntu/usage/ubuntu.md (+45/-0)
docs/public.ecr.aws/ubuntu/zookeeper.md (+2/-1)
templates/README_DOCKERHUB.md (+16/-8)
templates/README_ECR.md (+21/-10)
templates/README_ECR_LTS.md (+15/-5)
templates/ubuntu.yaml (+1/-1)
Reviewer Review Type Date Requested Status
Tomáš Virtus Approve
Valentin Viennot (community) Approve
Ubuntu Docker Images Pending
Review via email: mp+434166@code.launchpad.net

Commit message

docs: update all docs

fix: improve and fix docs
 - Fix typos
 - Create column of OCI tag aliases
 - Fix LTS and ESM logo links

To post a comment you must log in.
Revision history for this message
Valentin Viennot (valentinviennot) wrote :

LGTM. Based on our discussions, the only suggestion would be rephrasing the sentence "...might be available..." to "The following tags might not be available in public.ecr.aws/ubuntu/ubuntu, but are available in Canonical's ESM service. They are shown here for completeness." — if that helps clarify the intent to the user. Thanks!

review: Approve
Revision history for this message
Tomáš Virtus (virtustom) wrote :

LGTM

review: Approve
Revision history for this message
Cristovao Cordeiro (cjdc) wrote :

@valentinviennot, done

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
diff --git a/.gitignore b/.gitignore
index c7c6720..7f8a775 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
1.env1.env
2.vscode
2*.swp3*.swp
3RenderDown/4RenderDown/
4__pycache__5__pycache__
diff --git a/docs/docker.io/ubuntu/apache2.md b/docs/docker.io/ubuntu/apache2.md
index c99ce70..4549ece 100644
--- a/docs/docker.io/ubuntu/apache2.md
+++ b/docs/docker.io/ubuntu/apache2.md
@@ -18,9 +18,9 @@ Up to 10 years customer security maintenance [from Canonical's restricted reposi
1818
19| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
20|---|---|---|---|---|20|---|---|---|---|---|
21 | **`2.4-22.04_beta`** &nbsp;&nbsp; | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) <br> | Apache2 2.4 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`2.4-22.04_beta`** | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) | Apache2 2.4 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
22 | `2.4-21.10_beta` &nbsp;&nbsp; | - | - <br> | Apache2 2.4.48 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |22 | `2.4-21.10_beta` | - | - | Apache2 2.4.48 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |
23 | `2.4-20.04_beta` &nbsp;&nbsp; | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) <br> | Apache2 2.4.41 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |23 | `2.4-20.04_beta` | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) | Apache2 2.4.41 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
24| _`track_risk`_ |24| _`track_risk`_ |
2525
2626
diff --git a/docs/docker.io/ubuntu/bind9.md b/docs/docker.io/ubuntu/bind9.md
index 08d3f7e..dc7f21c 100644
--- a/docs/docker.io/ubuntu/bind9.md
+++ b/docs/docker.io/ubuntu/bind9.md
@@ -18,9 +18,9 @@ Up to 10 years customer security maintenance [from Canonical's restricted reposi
1818
19| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
20|---|---|---|---|---|20|---|---|---|---|---|
21 | **`9.18-22.04_beta`** &nbsp;&nbsp; | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) <br> | Bind9 9.18 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`9.18-22.04_beta`** | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) | Bind9 9.18 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
22 | `9.16-21.10_beta` &nbsp;&nbsp; | - | - <br> | Bind9 9.16.15 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |22 | `9.16-21.10_beta` | - | - | Bind9 9.16.15 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |
23 | `9.16-20.04_beta` &nbsp;&nbsp; | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) <br> | Bind9 9.16.1 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |23 | `9.16-20.04_beta` | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) | Bind9 9.16.1 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
24| _`track_risk`_ |24| _`track_risk`_ |
2525
2626
diff --git a/docs/docker.io/ubuntu/cassandra.md b/docs/docker.io/ubuntu/cassandra.md
index 706d084..3fbb412 100644
--- a/docs/docker.io/ubuntu/cassandra.md
+++ b/docs/docker.io/ubuntu/cassandra.md
@@ -29,7 +29,7 @@ Up to 10 years customer security maintenance [from Canonical's restricted reposi
2929
30| Channel Tags | | | Currently | Architectures |30| Channel Tags | | | Currently | Architectures |
31|---|---|---|---|---|31|---|---|---|---|---|
32 | **`4.0-22.04_beta`** &nbsp;&nbsp; | - | - <br> | Apache Cassandra 4.0 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |32 | **`4.0-22.04_beta`** | - | - | Apache Cassandra 4.0 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
33| _`track_risk`_ |33| _`track_risk`_ |
3434
3535
diff --git a/docs/docker.io/ubuntu/cortex.md b/docs/docker.io/ubuntu/cortex.md
index 98bacbe..75f155b 100644
--- a/docs/docker.io/ubuntu/cortex.md
+++ b/docs/docker.io/ubuntu/cortex.md
@@ -25,7 +25,7 @@ Up to 10 years customer security maintenance [from Canonical's restricted reposi
2525
26| Channel Tags | | | Currently | Architectures |26| Channel Tags | | | Currently | Architectures |
27|---|---|---|---|---|27|---|---|---|---|---|
28 | **`1.11-22.04_beta`** &nbsp;&nbsp; | - | - <br> | Cortex 1.11 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |28 | **`1.11-22.04_beta`** | - | - | Cortex 1.11 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
29| _`track_risk`_ |29| _`track_risk`_ |
3030
3131
diff --git a/docs/docker.io/ubuntu/grafana.md b/docs/docker.io/ubuntu/grafana.md
index 2388afa..5a0f86e 100644
--- a/docs/docker.io/ubuntu/grafana.md
+++ b/docs/docker.io/ubuntu/grafana.md
@@ -18,7 +18,7 @@ Up to 10 years customer security maintenance [from Canonical's restricted reposi
1818
19| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
20|---|---|---|---|---|20|---|---|---|---|---|
21 | **`8.2-22.04_beta`** &nbsp;&nbsp; | - | - <br> | Grafana™ software 8.2 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`8.2-22.04_beta`** | - | - | Grafana™ software 8.2 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
22| _`track_risk`_ |22| _`track_risk`_ |
2323
2424
diff --git a/docs/docker.io/ubuntu/kafka.md b/docs/docker.io/ubuntu/kafka.md
index 0e37aec..f2d40ce 100644
--- a/docs/docker.io/ubuntu/kafka.md
+++ b/docs/docker.io/ubuntu/kafka.md
@@ -18,7 +18,7 @@ Up to 10 years customer security maintenance [from Canonical's restricted reposi
1818
19| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
20|---|---|---|---|---|20|---|---|---|---|---|
21 | **`3.1-22.04_beta`** &nbsp;&nbsp; | - | - <br> | Apache Kafka 3.1.0 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`3.1-22.04_beta`** | - | - | Apache Kafka 3.1.0 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
22| _`track_risk`_ |22| _`track_risk`_ |
2323
2424
diff --git a/docs/docker.io/ubuntu/loki.md b/docs/docker.io/ubuntu/loki.md
index 01fde14..403c841 100644
--- a/docs/docker.io/ubuntu/loki.md
+++ b/docs/docker.io/ubuntu/loki.md
@@ -18,7 +18,7 @@ Up to 10 years customer security maintenance [from Canonical's restricted reposi
1818
19| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
20|---|---|---|---|---|20|---|---|---|---|---|
21 | **`2.4-22.04_beta`** &nbsp;&nbsp; | - | - <br> | Grafana Loki™ software 2.4.2 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`2.4-22.04_beta`** | - | - | Grafana Loki™ software 2.4.2 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
22| _`track_risk`_ |22| _`track_risk`_ |
2323
2424
diff --git a/docs/docker.io/ubuntu/memcached.md b/docs/docker.io/ubuntu/memcached.md
index 5009145..215ff04 100644
--- a/docs/docker.io/ubuntu/memcached.md
+++ b/docs/docker.io/ubuntu/memcached.md
@@ -18,9 +18,9 @@ Up to 10 years customer security maintenance [from Canonical's restricted reposi
1818
19| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
20|---|---|---|---|---|20|---|---|---|---|---|
21 | **`1.6-22.04_beta`** &nbsp;&nbsp; | - | - <br> | Memcached 1.6 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`1.6-22.04_beta`** | - | - | Memcached 1.6 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
22 | `1.6-21.10_beta` &nbsp;&nbsp; | - | - <br> | Memcached 1.6.9 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |22 | `1.6-21.10_beta` | - | - | Memcached 1.6.9 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |
23 | `1.5-20.04_beta` &nbsp;&nbsp; | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) <br> | Memcached 1.5.22 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |23 | `1.5-20.04_beta` | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) | Memcached 1.5.22 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
24| _`track_risk`_ |24| _`track_risk`_ |
2525
2626
diff --git a/docs/docker.io/ubuntu/mysql.md b/docs/docker.io/ubuntu/mysql.md
index 9ae2525..363bcbc 100644
--- a/docs/docker.io/ubuntu/mysql.md
+++ b/docs/docker.io/ubuntu/mysql.md
@@ -18,9 +18,9 @@ Up to 10 years customer security maintenance [from Canonical's restricted reposi
1818
19| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
20|---|---|---|---|---|20|---|---|---|---|---|
21 | **`8.0-22.04_beta`** &nbsp;&nbsp; | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) <br> | MySQL™ software 8.0 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`8.0-22.04_beta`** | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) | MySQL™ software 8.0 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
22 | `8.0-21.10_beta` &nbsp;&nbsp; | - | - <br> | MySQL™ software 8.0.27 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |22 | `8.0-21.10_beta` | - | - | MySQL™ software 8.0.27 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |
23 | `8.0-20.04_beta` &nbsp;&nbsp; | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) <br> | MySQL™ software 8.0.22 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |23 | `8.0-20.04_beta` | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) | MySQL™ software 8.0.22 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
24| _`track_risk`_ |24| _`track_risk`_ |
2525
2626
diff --git a/docs/docker.io/ubuntu/nginx.md b/docs/docker.io/ubuntu/nginx.md
index d0b65bb..18afed9 100644
--- a/docs/docker.io/ubuntu/nginx.md
+++ b/docs/docker.io/ubuntu/nginx.md
@@ -18,9 +18,9 @@ Up to 10 years customer security maintenance [from Canonical's restricted reposi
1818
19| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
20|---|---|---|---|---|20|---|---|---|---|---|
21 | **`1.18-22.04_beta`** &nbsp;&nbsp; | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) <br> | Nginx 1.18 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`1.18-22.04_beta`** | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) | Nginx 1.18 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
22 | `1.18-21.10_beta` &nbsp;&nbsp; | - | - <br> | Nginx 1.18.0 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |22 | `1.18-21.10_beta` | - | - | Nginx 1.18.0 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |
23 | `1.18-20.04_beta` &nbsp;&nbsp; | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) <br> | Nginx 1.18.0 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |23 | `1.18-20.04_beta` | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) | Nginx 1.18.0 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
24| _`track_risk`_ |24| _`track_risk`_ |
2525
2626
diff --git a/docs/docker.io/ubuntu/postgres.md b/docs/docker.io/ubuntu/postgres.md
index 416dcc0..af5d347 100644
--- a/docs/docker.io/ubuntu/postgres.md
+++ b/docs/docker.io/ubuntu/postgres.md
@@ -18,9 +18,9 @@ Up to 10 years customer security maintenance [from Canonical's restricted reposi
1818
19| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
20|---|---|---|---|---|20|---|---|---|---|---|
21 | **`14-22.04_beta`** &nbsp;&nbsp; | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) <br> | Postgres 14 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`14-22.04_beta`** | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) | Postgres 14 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
22 | `13-21.10_beta` &nbsp;&nbsp; | - | - <br> | Postgres 13.1 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |22 | `13-21.10_beta` | - | - | Postgres 13.1 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |
23 | `12-20.04_beta` &nbsp;&nbsp; | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) <br> | Postgres 12.4 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |23 | `12-20.04_beta` | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) | Postgres 12.4 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
24| _`track_risk`_ |24| _`track_risk`_ |
2525
2626
diff --git a/docs/docker.io/ubuntu/prometheus-alertmanager.md b/docs/docker.io/ubuntu/prometheus-alertmanager.md
index a777714..6f9aaea 100644
--- a/docs/docker.io/ubuntu/prometheus-alertmanager.md
+++ b/docs/docker.io/ubuntu/prometheus-alertmanager.md
@@ -18,7 +18,7 @@ Up to 10 years customer security maintenance [from Canonical's restricted reposi
1818
19| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
20|---|---|---|---|---|20|---|---|---|---|---|
21 | **`0.23-22.04_beta`** &nbsp;&nbsp; | - | - <br> | Prometheus Alertmanager 0.23 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`0.23-22.04_beta`** | - | - | Prometheus Alertmanager 0.23 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
22| _`track_risk`_ |22| _`track_risk`_ |
2323
2424
diff --git a/docs/docker.io/ubuntu/prometheus.md b/docs/docker.io/ubuntu/prometheus.md
index 30fc9b7..d50cd2c 100644
--- a/docs/docker.io/ubuntu/prometheus.md
+++ b/docs/docker.io/ubuntu/prometheus.md
@@ -18,7 +18,7 @@ Up to 10 years customer security maintenance [from Canonical's restricted reposi
1818
19| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
20|---|---|---|---|---|20|---|---|---|---|---|
21 | **`2.33-22.04_beta`** &nbsp;&nbsp; | - | - <br> | Prometheus 2.33 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`2.33-22.04_beta`** | - | - | Prometheus 2.33 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
22| _`track_risk`_ |22| _`track_risk`_ |
2323
2424
diff --git a/docs/docker.io/ubuntu/redis.md b/docs/docker.io/ubuntu/redis.md
index 2c75035..a958668 100644
--- a/docs/docker.io/ubuntu/redis.md
+++ b/docs/docker.io/ubuntu/redis.md
@@ -18,8 +18,8 @@ Up to 10 years customer security maintenance [from Canonical's restricted reposi
1818
19| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
20|---|---|---|---|---|20|---|---|---|---|---|
21 | **`6.2-22.04_beta`** &nbsp;&nbsp; | - | - <br> | Redis™ software 6.2 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`6.2-22.04_beta`** | - | - | Redis™ software 6.2 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
22 | `6.0-21.10_beta` &nbsp;&nbsp; | - | - <br> | Redis™ software 6.0.15 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |22 | `6.0-21.10_beta` | - | - | Redis™ software 6.0.15 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |
23| _`track_risk`_ |23| _`track_risk`_ |
2424
2525
diff --git a/docs/docker.io/ubuntu/squid.md b/docs/docker.io/ubuntu/squid.md
index e581c7a..90f91b9 100644
--- a/docs/docker.io/ubuntu/squid.md
+++ b/docs/docker.io/ubuntu/squid.md
@@ -18,9 +18,9 @@ Up to 10 years customer security maintenance [from Canonical's restricted reposi
1818
19| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
20|---|---|---|---|---|20|---|---|---|---|---|
21 | **`5.2-22.04_beta`** &nbsp;&nbsp; | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) <br> | Squid 5.2 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`5.2-22.04_beta`** | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) | Squid 5.2 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
22 | `4.13-21.10_beta` &nbsp;&nbsp; | - | - <br> | Squid 4.13 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |22 | `4.13-21.10_beta` | - | - | Squid 4.13 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |
23 | `4.10-20.04_beta` &nbsp;&nbsp; | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) <br> | Squid 4.10 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |23 | `4.10-20.04_beta` | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) | Squid 4.10 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
24| _`track_risk`_ |24| _`track_risk`_ |
2525
2626
diff --git a/docs/docker.io/ubuntu/telegraf.md b/docs/docker.io/ubuntu/telegraf.md
index ff4bf7b..6540c57 100644
--- a/docs/docker.io/ubuntu/telegraf.md
+++ b/docs/docker.io/ubuntu/telegraf.md
@@ -18,8 +18,8 @@ Up to 10 years customer security maintenance [from Canonical's restricted reposi
1818
19| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
20|---|---|---|---|---|20|---|---|---|---|---|
21 | **`1.21-22.04_beta`** &nbsp;&nbsp; | - | - <br> | Telegraf™ software 1.21 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`1.21-22.04_beta`** | - | - | Telegraf™ software 1.21 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
22 | `1.19-21.10_beta` &nbsp;&nbsp; | - | - <br> | Telegraf™ software 1.19.2 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |22 | `1.19-21.10_beta` | - | - | Telegraf™ software 1.19.2 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |
23| _`track_risk`_ |23| _`track_risk`_ |
2424
2525
diff --git a/docs/docker.io/ubuntu/ubuntu.md b/docs/docker.io/ubuntu/ubuntu.md
26new file mode 10064426new file mode 100644
index 0000000..d46be3d
--- /dev/null
+++ b/docs/docker.io/ubuntu/ubuntu.md
@@ -0,0 +1,102 @@
1# Ubuntu
2
3**The Ubuntu container image maintained by Canonical.** Receives fast security updates, and rolls to a new version every six months.
4LTS releases every 2 years with a 5-year free security updates period. The Extended Security Maintenance (ESM) program provides up to 10-year security updates.
5[Read more](https://ubuntu.com/about/release-cycle).
6
7This repository is maintained by the Canonical team and receives security updates quicker than the [Ubuntu](https://hub.docker.com/_/ubuntu) image from the Docker Official Images library. Both are fine to use; however, please be sure to use this repository if you applied for [commercial support](https://ubuntu.com/security/docker-images#get-in-touch). **This repository is free to use and exempted from per-user rate limits.**
8
9
10## About Ubuntu
11
12![Ubuntu](https://assets.ubuntu.com/v1/adac6928-ubuntu.svg)
13
14Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide. Read more on the [Ubuntu website](https://ubuntu.com/).
15
16## LTS Docker Image Portfolio
17The [LTS Docker Image Portfolio](https://ubuntu.com/security/docker-images) is a set of consistent, compliant, minimal and secure Ubuntu-based container images with Extended Security Maintenance (ESM) commitments from Canonical.
18
19## Tags and Architectures
20![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)
21Up to 5 years free security maintenance on LTS channels.
22
23![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)
24Up to 10 years customer security maintenance [from Canonical's restricted repositories](https://ubuntu.com/security/docker-images#get-in-touch).
25
26
27| Channel Tags | foo | | | Currently | Architectures |
28|---|---|---|---|---|---|
29 | **`22.10_stable`** | **`22.10`, `22.10_beta`, `22.10_candidate`, `22.10_edge`, `kinetic`, `kinetic-22.10_edge`, `latest`** | - | - | Ubuntu 22.10 "Kinetic Kudu" | `arm`, `amd64`, `arm64`, `ppc64le`, `s390x` |
30 | `22.04_stable` | `22.04`, `22.04_beta`, `22.04_candidate`, `22.04_edge`, `jammy`, `jammy-22.04_edge` | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) <br>until 04/2027 | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) <br>until 04/2032 | Ubuntu 22.04 LTS "Jammy Jellyfish" | `amd64`, `arm64`, `arm`, `ppc64le`, `s390x` |
31 | `20.04_stable` | `20.04`, `20.04_beta`, `20.04_candidate`, `20.04_edge`, `focal`, `focal-20.04_edge` | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) <br>until 04/2025 | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) <br>until 04/2030 | Ubuntu 20.04 LTS "Focal Fossa" | `arm`, `amd64`, `arm64`, `ppc64le`, `s390x` |
32 | `18.04_stable` | `18.04`, `18.04_beta`, `18.04_candidate`, `18.04_edge`, `bionic`, `bionic-18.04_edge` | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) <br>until 04/2023 | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) <br>until 04/2028 | Ubuntu 18.04 LTS "Bionic Beaver" | `arm`, `arm64`, `386`, `s390x`, `amd64`, `ppc64le` |
33 | `23.04_edge` | `23.04`, `edge`, `lunar`, `lunar-23.04_edge` | - | - | Ubuntu 23.04 "Lunar Lobster" | `amd64`, `arm64`, `arm`, `ppc64le`, `s390x` |
34| _`track_risk`_ |
35
36_The following tags are not available in this repository but are shown here for completeness. [Contact Canonical for access](https://ubuntu.com/security/docker-images#get-in-touch)._
37
38| Channel Tag | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
39|---|---|---|---|---|
40| _`16.04_stable`_ &nbsp;&nbsp; | - | 04-2026 | Ubuntu Xenial Xerus 16.04 ESM | `amd64`, `arm`, `arm64`, `s390x`, `ppc64le` |
41| _`14.04_stable`_ &nbsp;&nbsp; | - | 04-2024 | Ubuntu Trusty Tahr 14.04 ESM | `amd64`, `arm`, `arm64`, `s390x` , `ppc64le`|
42| _`track_risk`_ |
43
44
45Channel Tags shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.
46
47### Commercial use and Extended Security Maintenance channels
48If your usage includes commercial redistribution, or requires ESM or unavailable channels/versions, please [get in touch with the Canonical team](https://ubuntu.com/security/docker-images#get-in-touch) (or using rocks@canonical.com).
49
50## Usage
51
52Launch this image locally:
53
54```sh
55docker run -d --name ubuntu-container -e TZ=UTC ubuntu/ubuntu:22.04_stable
56```
57
58
59#### Testing/Debugging
60
61To debug the container:
62
63```sh
64docker logs -f ubuntu-container
65```
66
67To get an interactive shell:
68
69```sh
70docker exec -it ubuntu-container /bin/bash
71```
72
73
74
75## Bugs and feature requests
76
77If you find a bug in our image or want to request a specific feature, please file a bug here:
78
79[https://bugs.launchpad.net/ubuntu-docker-images/+filebug](https://bugs.launchpad.net/ubuntu-docker-images/+filebug)
80
81Please title the bug "`ubuntu: <issue summary>`". Make sure to include the digest of the image you are using, from:
82
83```sh
84docker images --no-trunc --quiet ubuntu/ubuntu:<tag>
85```
86
87
88## Deprecated channels & tags
89These channels (tags) are not updated anymore. Please upgrade to newer channels, or [reach out](https://ubuntu.com/security/docker-images#get-in-touch) if you can't upgrade.
90
91| Track | Version | EOL | Upgrade Path |
92|---|---|---|---|
93 | ~~21.10-~~ | Ubuntu 21.10 "Impish Indri" | 07/2022 | 22.04_stable |
94 | ~~21.04-~~ | Ubuntu 21.04 "Hirsute Hippo" | 01/2022 | ~~21.10~~ |
95| _`track`_ |
96
97## Licensing
98View [license information](https://www.ubuntu.com/about/about-ubuntu/licensing) for the software contained in this image.
99
100As 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.
101
102
diff --git a/docs/docker.io/ubuntu/zookeeper.md b/docs/docker.io/ubuntu/zookeeper.md
index 1b10c78..ed1c96a 100644
--- a/docs/docker.io/ubuntu/zookeeper.md
+++ b/docs/docker.io/ubuntu/zookeeper.md
@@ -18,7 +18,7 @@ Up to 10 years customer security maintenance [from Canonical's restricted reposi
1818
19| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
20|---|---|---|---|---|20|---|---|---|---|---|
21 | **`3.1-22.04_beta`** &nbsp;&nbsp; | - | - <br> | Apache ZooKeeper 3.1.0 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`3.1-22.04_beta`** | - | - | Apache ZooKeeper 3.1.0 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
22| _`track_risk`_ |22| _`track_risk`_ |
2323
2424
diff --git a/docs/public.ecr.aws/lts/apache2.md b/docs/public.ecr.aws/lts/apache2.md
index 673b55f..323ef7c 100644
--- a/docs/public.ecr.aws/lts/apache2.md
+++ b/docs/public.ecr.aws/lts/apache2.md
@@ -18,10 +18,10 @@ Up to 10 years customer security maintenance `from canonical/apache2`. [Request
1818
19<!-- _Tags in italics are not available in public.ecr.aws/lts/apache2 but are shown here for completeness._ -->19<!-- _Tags in italics are not available in public.ecr.aws/lts/apache2 but are shown here for completeness._ -->
2020
21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
22|---|---|---|---|---|22|---|---|---|---|---|
23 | **`2.4-22.04_beta`** &nbsp;&nbsp; | 04/2027 | 04/2032 | Apache2 2.4 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |23 | **`2.4-22.04_beta`** | 04/2027 | 04/2032 | Apache2 2.4 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
24 | `2.4-20.04_beta` &nbsp;&nbsp; | 04/2025 | 04/2030 | Apache2 2.4.41 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |24 | `2.4-20.04_beta` | 04/2025 | 04/2030 | Apache2 2.4.41 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
25| _`track_risk`_ |25| _`track_risk`_ |
2626
27Channel Tags shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.27Channel Tags shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.
diff --git a/docs/public.ecr.aws/lts/bind9.md b/docs/public.ecr.aws/lts/bind9.md
index e5448d5..92a046f 100644
--- a/docs/public.ecr.aws/lts/bind9.md
+++ b/docs/public.ecr.aws/lts/bind9.md
@@ -18,10 +18,10 @@ Up to 10 years customer security maintenance `from canonical/bind9`. [Request ac
1818
19<!-- _Tags in italics are not available in public.ecr.aws/lts/bind9 but are shown here for completeness._ -->19<!-- _Tags in italics are not available in public.ecr.aws/lts/bind9 but are shown here for completeness._ -->
2020
21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
22|---|---|---|---|---|22|---|---|---|---|---|
23 | **`9.18-22.04_beta`** &nbsp;&nbsp; | 04/2027 | 04/2032 | Bind9 9.18 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |23 | **`9.18-22.04_beta`** | 04/2027 | 04/2032 | Bind9 9.18 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
24 | `9.16-20.04_beta` &nbsp;&nbsp; | 04/2025 | 04/2030 | Bind9 9.16.1 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |24 | `9.16-20.04_beta` | 04/2025 | 04/2030 | Bind9 9.16.1 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
25| _`track_risk`_ |25| _`track_risk`_ |
2626
27Channel Tags shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.27Channel Tags shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.
diff --git a/docs/public.ecr.aws/lts/cassandra.md b/docs/public.ecr.aws/lts/cassandra.md
index 7284240..2b527f4 100644
--- a/docs/public.ecr.aws/lts/cassandra.md
+++ b/docs/public.ecr.aws/lts/cassandra.md
@@ -29,7 +29,7 @@ Up to 10 years customer security maintenance `from canonical/cassandra`. [Reques
2929
30<!-- _Tags in italics are not available in public.ecr.aws/lts/cassandra but are shown here for completeness._ -->30<!-- _Tags in italics are not available in public.ecr.aws/lts/cassandra but are shown here for completeness._ -->
3131
32| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |32| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
33|---|---|---|---|---|33|---|---|---|---|---|
34| _`track_risk`_ |34| _`track_risk`_ |
3535
diff --git a/docs/public.ecr.aws/lts/cortex.md b/docs/public.ecr.aws/lts/cortex.md
index 4ea818d..6e0a784 100644
--- a/docs/public.ecr.aws/lts/cortex.md
+++ b/docs/public.ecr.aws/lts/cortex.md
@@ -25,7 +25,7 @@ Up to 10 years customer security maintenance `from canonical/cortex`. [Request a
2525
26<!-- _Tags in italics are not available in public.ecr.aws/lts/cortex but are shown here for completeness._ -->26<!-- _Tags in italics are not available in public.ecr.aws/lts/cortex but are shown here for completeness._ -->
2727
28| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |28| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
29|---|---|---|---|---|29|---|---|---|---|---|
30| _`track_risk`_ |30| _`track_risk`_ |
3131
diff --git a/docs/public.ecr.aws/lts/grafana.md b/docs/public.ecr.aws/lts/grafana.md
index c9ac009..e62480e 100644
--- a/docs/public.ecr.aws/lts/grafana.md
+++ b/docs/public.ecr.aws/lts/grafana.md
@@ -18,7 +18,7 @@ Up to 10 years customer security maintenance `from canonical/grafana`. [Request
1818
19<!-- _Tags in italics are not available in public.ecr.aws/lts/grafana but are shown here for completeness._ -->19<!-- _Tags in italics are not available in public.ecr.aws/lts/grafana but are shown here for completeness._ -->
2020
21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
22|---|---|---|---|---|22|---|---|---|---|---|
23| _`track_risk`_ |23| _`track_risk`_ |
2424
diff --git a/docs/public.ecr.aws/lts/kafka.md b/docs/public.ecr.aws/lts/kafka.md
index 77bfa22..8a51d78 100644
--- a/docs/public.ecr.aws/lts/kafka.md
+++ b/docs/public.ecr.aws/lts/kafka.md
@@ -18,7 +18,7 @@ Up to 10 years customer security maintenance `from canonical/kafka`. [Request ac
1818
19<!-- _Tags in italics are not available in public.ecr.aws/lts/kafka but are shown here for completeness._ -->19<!-- _Tags in italics are not available in public.ecr.aws/lts/kafka but are shown here for completeness._ -->
2020
21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
22|---|---|---|---|---|22|---|---|---|---|---|
23| _`track_risk`_ |23| _`track_risk`_ |
2424
diff --git a/docs/public.ecr.aws/lts/loki.md b/docs/public.ecr.aws/lts/loki.md
index 089eb82..053eec7 100644
--- a/docs/public.ecr.aws/lts/loki.md
+++ b/docs/public.ecr.aws/lts/loki.md
@@ -18,7 +18,7 @@ Up to 10 years customer security maintenance `from canonical/loki`. [Request acc
1818
19<!-- _Tags in italics are not available in public.ecr.aws/lts/loki but are shown here for completeness._ -->19<!-- _Tags in italics are not available in public.ecr.aws/lts/loki but are shown here for completeness._ -->
2020
21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
22|---|---|---|---|---|22|---|---|---|---|---|
23| _`track_risk`_ |23| _`track_risk`_ |
2424
diff --git a/docs/public.ecr.aws/lts/memcached.md b/docs/public.ecr.aws/lts/memcached.md
index 43073a7..cf8c3c4 100644
--- a/docs/public.ecr.aws/lts/memcached.md
+++ b/docs/public.ecr.aws/lts/memcached.md
@@ -18,9 +18,9 @@ Up to 10 years customer security maintenance `from canonical/memcached`. [Reques
1818
19<!-- _Tags in italics are not available in public.ecr.aws/lts/memcached but are shown here for completeness._ -->19<!-- _Tags in italics are not available in public.ecr.aws/lts/memcached but are shown here for completeness._ -->
2020
21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
22|---|---|---|---|---|22|---|---|---|---|---|
23 | **`1.5-20.04_beta`** &nbsp;&nbsp; | 04/2025 | 04/2030 | Memcached 1.5.22 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |23 | **`1.5-20.04_beta`** | 04/2025 | 04/2030 | Memcached 1.5.22 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
24| _`track_risk`_ |24| _`track_risk`_ |
2525
26Channel Tags shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.26Channel Tags shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.
diff --git a/docs/public.ecr.aws/lts/mysql.md b/docs/public.ecr.aws/lts/mysql.md
index 3f3f9e1..a239157 100644
--- a/docs/public.ecr.aws/lts/mysql.md
+++ b/docs/public.ecr.aws/lts/mysql.md
@@ -18,10 +18,10 @@ Up to 10 years customer security maintenance `from canonical/mysql`. [Request ac
1818
19<!-- _Tags in italics are not available in public.ecr.aws/lts/mysql but are shown here for completeness._ -->19<!-- _Tags in italics are not available in public.ecr.aws/lts/mysql but are shown here for completeness._ -->
2020
21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
22|---|---|---|---|---|22|---|---|---|---|---|
23 | **`8.0-22.04_beta`** &nbsp;&nbsp; | 04/2027 | 04/2032 | MySQL™ software 8.0 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |23 | **`8.0-22.04_beta`** | 04/2027 | 04/2032 | MySQL™ software 8.0 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
24 | `8.0-20.04_beta` &nbsp;&nbsp; | 04/2025 | 04/2030 | MySQL™ software 8.0.22 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |24 | `8.0-20.04_beta` | 04/2025 | 04/2030 | MySQL™ software 8.0.22 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
25| _`track_risk`_ |25| _`track_risk`_ |
2626
27Channel Tags shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.27Channel Tags shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.
diff --git a/docs/public.ecr.aws/lts/nginx.md b/docs/public.ecr.aws/lts/nginx.md
index b9be55f..110aa1c 100644
--- a/docs/public.ecr.aws/lts/nginx.md
+++ b/docs/public.ecr.aws/lts/nginx.md
@@ -18,10 +18,10 @@ Up to 10 years customer security maintenance `from canonical/nginx`. [Request ac
1818
19<!-- _Tags in italics are not available in public.ecr.aws/lts/nginx but are shown here for completeness._ -->19<!-- _Tags in italics are not available in public.ecr.aws/lts/nginx but are shown here for completeness._ -->
2020
21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
22|---|---|---|---|---|22|---|---|---|---|---|
23 | **`1.18-22.04_beta`** &nbsp;&nbsp; | 04/2027 | 04/2032 | Nginx 1.18 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |23 | **`1.18-22.04_beta`** | 04/2027 | 04/2032 | Nginx 1.18 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
24 | `1.18-20.04_beta` &nbsp;&nbsp; | 04/2025 | 04/2030 | Nginx 1.18.0 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |24 | `1.18-20.04_beta` | 04/2025 | 04/2030 | Nginx 1.18.0 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
25| _`track_risk`_ |25| _`track_risk`_ |
2626
27Channel Tags shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.27Channel Tags shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.
diff --git a/docs/public.ecr.aws/lts/postgres.md b/docs/public.ecr.aws/lts/postgres.md
index 3b02358..3e9a3cd 100644
--- a/docs/public.ecr.aws/lts/postgres.md
+++ b/docs/public.ecr.aws/lts/postgres.md
@@ -18,10 +18,10 @@ Up to 10 years customer security maintenance `from canonical/postgres`. [Request
1818
19<!-- _Tags in italics are not available in public.ecr.aws/lts/postgres but are shown here for completeness._ -->19<!-- _Tags in italics are not available in public.ecr.aws/lts/postgres but are shown here for completeness._ -->
2020
21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
22|---|---|---|---|---|22|---|---|---|---|---|
23 | **`14-22.04_beta`** &nbsp;&nbsp; | 04/2027 | 04/2032 | Postgres 14 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |23 | **`14-22.04_beta`** | 04/2027 | 04/2032 | Postgres 14 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
24 | `12-20.04_beta` &nbsp;&nbsp; | 04/2025 | 04/2030 | Postgres 12.4 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |24 | `12-20.04_beta` | 04/2025 | 04/2030 | Postgres 12.4 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
25| _`track_risk`_ |25| _`track_risk`_ |
2626
27Channel Tags shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.27Channel Tags shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.
diff --git a/docs/public.ecr.aws/lts/prometheus-alertmanager.md b/docs/public.ecr.aws/lts/prometheus-alertmanager.md
index 55cd77f..2f22357 100644
--- a/docs/public.ecr.aws/lts/prometheus-alertmanager.md
+++ b/docs/public.ecr.aws/lts/prometheus-alertmanager.md
@@ -18,7 +18,7 @@ Up to 10 years customer security maintenance `from canonical/prometheus-alertman
1818
19<!-- _Tags in italics are not available in public.ecr.aws/lts/prometheus-alertmanager but are shown here for completeness._ -->19<!-- _Tags in italics are not available in public.ecr.aws/lts/prometheus-alertmanager but are shown here for completeness._ -->
2020
21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
22|---|---|---|---|---|22|---|---|---|---|---|
23| _`track_risk`_ |23| _`track_risk`_ |
2424
diff --git a/docs/public.ecr.aws/lts/prometheus.md b/docs/public.ecr.aws/lts/prometheus.md
index 3321c8f..70cd8af 100644
--- a/docs/public.ecr.aws/lts/prometheus.md
+++ b/docs/public.ecr.aws/lts/prometheus.md
@@ -18,7 +18,7 @@ Up to 10 years customer security maintenance `from canonical/prometheus`. [Reque
1818
19<!-- _Tags in italics are not available in public.ecr.aws/lts/prometheus but are shown here for completeness._ -->19<!-- _Tags in italics are not available in public.ecr.aws/lts/prometheus but are shown here for completeness._ -->
2020
21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
22|---|---|---|---|---|22|---|---|---|---|---|
23| _`track_risk`_ |23| _`track_risk`_ |
2424
diff --git a/docs/public.ecr.aws/lts/redis.md b/docs/public.ecr.aws/lts/redis.md
index e4180e3..bbd7367 100644
--- a/docs/public.ecr.aws/lts/redis.md
+++ b/docs/public.ecr.aws/lts/redis.md
@@ -18,7 +18,7 @@ Up to 10 years customer security maintenance `from canonical/redis`. [Request ac
1818
19<!-- _Tags in italics are not available in public.ecr.aws/lts/redis but are shown here for completeness._ -->19<!-- _Tags in italics are not available in public.ecr.aws/lts/redis but are shown here for completeness._ -->
2020
21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
22|---|---|---|---|---|22|---|---|---|---|---|
23| _`track_risk`_ |23| _`track_risk`_ |
2424
diff --git a/docs/public.ecr.aws/lts/squid.md b/docs/public.ecr.aws/lts/squid.md
index 7cab70f..9f737e3 100644
--- a/docs/public.ecr.aws/lts/squid.md
+++ b/docs/public.ecr.aws/lts/squid.md
@@ -18,10 +18,10 @@ Up to 10 years customer security maintenance `from canonical/squid`. [Request ac
1818
19<!-- _Tags in italics are not available in public.ecr.aws/lts/squid but are shown here for completeness._ -->19<!-- _Tags in italics are not available in public.ecr.aws/lts/squid but are shown here for completeness._ -->
2020
21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
22|---|---|---|---|---|22|---|---|---|---|---|
23 | **`5.2-22.04_beta`** &nbsp;&nbsp; | 04/2027 | 04/2032 | Squid 5.2 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |23 | **`5.2-22.04_beta`** | 04/2027 | 04/2032 | Squid 5.2 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
24 | `4.10-20.04_beta` &nbsp;&nbsp; | 04/2025 | 04/2030 | Squid 4.10 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |24 | `4.10-20.04_beta` | 04/2025 | 04/2030 | Squid 4.10 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
25| _`track_risk`_ |25| _`track_risk`_ |
2626
27Channel Tags shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.27Channel Tags shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.
diff --git a/docs/public.ecr.aws/lts/telegraf.md b/docs/public.ecr.aws/lts/telegraf.md
index 382878a..396d2e9 100644
--- a/docs/public.ecr.aws/lts/telegraf.md
+++ b/docs/public.ecr.aws/lts/telegraf.md
@@ -18,7 +18,7 @@ Up to 10 years customer security maintenance `from canonical/telegraf`. [Request
1818
19<!-- _Tags in italics are not available in public.ecr.aws/lts/telegraf but are shown here for completeness._ -->19<!-- _Tags in italics are not available in public.ecr.aws/lts/telegraf but are shown here for completeness._ -->
2020
21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
22|---|---|---|---|---|22|---|---|---|---|---|
23| _`track_risk`_ |23| _`track_risk`_ |
2424
diff --git a/docs/public.ecr.aws/lts/ubuntu.md b/docs/public.ecr.aws/lts/ubuntu.md
25new file mode 10064425new file mode 100644
index 0000000..4cf6972
--- /dev/null
+++ b/docs/public.ecr.aws/lts/ubuntu.md
@@ -0,0 +1,34 @@
1# Ubuntu
2
3
4## LTS Docker Image Portfolio
5The [LTS Docker Image Portfolio](https://ubuntu.com/security/docker-images) are consistent, compliant, minimal and secure images with Extended Security Maintenance (ESM) commitments from Canonical.
6
7## About Ubuntu
8
9![Ubuntu](https://assets.ubuntu.com/v1/adac6928-ubuntu.svg)
10
11Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide. Read more on the [Ubuntu website](https://ubuntu.com/).
12
13
14## Tags and Architectures
15![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)
16Up to 5 years free security maintenance from this repository.
17
18![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)
19Up to 10 years customer security maintenance `from canonical/ubuntu`. [Request access](https://ubuntu.com/security/docker-images#get-in-touch).
20
21<!-- _Tags in italics are not available in public.ecr.aws/lts/ubuntu but are shown here for completeness._ -->
22
23| Channel Tags | | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
24|---|---|---|---|---|---|
25 | **`22.04_stable`** | **`22.04`, `22.04_beta`, `22.04_candidate`, `22.04_edge`, `22.04_stable`, `edge`, `jammy`, `jammy-22.04_edge`, `latest`** | 04/2027 | 04/2032 | Ubuntu 22.04 LTS "Jammy Jellyfish" | `amd64`, `arm64`, `arm`, `ppc64le`, `s390x` |
26 | `20.04_stable` | `20.04`, `20.04_beta`, `20.04_candidate`, `20.04_edge`, `20.04_stable`, `focal`, `focal-20.04_edge` | 04/2025 | 04/2030 | Ubuntu 20.04 LTS "Focal Fossa" | `arm`, `amd64`, `arm64`, `ppc64le`, `s390x` |
27 | `18.04_stable` | `18.04`, `18.04_beta`, `18.04_candidate`, `18.04_edge`, `18.04_stable`, `bionic`, `bionic-18.04_edge` | 04/2023 | 04/2028 | Ubuntu 18.04 LTS "Bionic Beaver" | `arm`, `arm64`, `386`, `s390x`, `amd64`, `ppc64le` |
28| _`track_risk`_ |
29
30Channel Tags shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.
31
32### Commercial use and Extended Security Maintenance channels
33If your usage includes redistribution, or requires ESM or unavailable channels/versions, please [get in touch with the Canonical team](https://ubuntu.com/security/docker-images#get-in-touch) (or using rocks@canonical.com).
34
diff --git a/docs/public.ecr.aws/lts/usage/ubuntu.md b/docs/public.ecr.aws/lts/usage/ubuntu.md
0new file mode 10064435new file mode 100644
index 0000000..1c152b9
--- /dev/null
+++ b/docs/public.ecr.aws/lts/usage/ubuntu.md
@@ -0,0 +1,44 @@
1
2
3
4
5
6
7## Docker CLI
8
9Launch this image locally:
10
11```sh
12docker run -d --name ubuntu-container -e TZ=UTC public.ecr.aws/ubuntu/ubuntu:22.04_stable
13```
14
15
16#### Testing/Debugging
17
18To debug the container:
19
20```sh
21docker logs -f ubuntu-container
22```
23
24To get an interactive shell:
25
26```sh
27docker exec -it ubuntu-container /bin/bash
28```
29
30
31
32## Bugs and feature requests
33
34If you find a bug in our image or want to request a specific feature, please file a bug here:
35
36[https://bugs.launchpad.net/ubuntu-docker-images/+filebug](https://bugs.launchpad.net/ubuntu-docker-images/+filebug)
37
38Please title the bug "`ubuntu: <issue summary>`". Make sure to include the digest of the image you are using, from:
39
40```sh
41docker images --no-trunc --quiet public.ecr.aws/ubuntu/ubuntu:<tag>
42```
43
44
diff --git a/docs/public.ecr.aws/lts/zookeeper.md b/docs/public.ecr.aws/lts/zookeeper.md
index 972d375..f68ae79 100644
--- a/docs/public.ecr.aws/lts/zookeeper.md
+++ b/docs/public.ecr.aws/lts/zookeeper.md
@@ -18,7 +18,7 @@ Up to 10 years customer security maintenance `from canonical/zookeeper`. [Reques
1818
19<!-- _Tags in italics are not available in public.ecr.aws/lts/zookeeper but are shown here for completeness._ -->19<!-- _Tags in italics are not available in public.ecr.aws/lts/zookeeper but are shown here for completeness._ -->
2020
21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |21| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
22|---|---|---|---|---|22|---|---|---|---|---|
23| _`track_risk`_ |23| _`track_risk`_ |
2424
diff --git a/docs/public.ecr.aws/ubuntu/apache2.md b/docs/public.ecr.aws/ubuntu/apache2.md
index 0f701c3..faa02ff 100644
--- a/docs/public.ecr.aws/ubuntu/apache2.md
+++ b/docs/public.ecr.aws/ubuntu/apache2.md
@@ -1,5 +1,6 @@
1# Apache2 | Ubuntu1# Apache2 | Ubuntu
22
3
3Current Apache2 Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Apache2 or Ubuntu release.4Current Apache2 Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Apache2 or Ubuntu release.
4For [long-term support (LTS)](https://ubuntu.com/security/docker-images) versions of this image, see [public.ecr.aws/lts/apache2](https://gallery.ecr.aws/lts/apache2).5For [long-term support (LTS)](https://ubuntu.com/security/docker-images) versions of this image, see [public.ecr.aws/lts/apache2](https://gallery.ecr.aws/lts/apache2).
56
@@ -17,16 +18,16 @@ Up to 10 years customer security maintenance `from canonical/apache2`. [Request
1718
18| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
19|---|---|---|---|---|20|---|---|---|---|---|
20 | **`2.4-22.04_beta`** &nbsp;&nbsp; | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/apache2) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/apache2) | Apache2 2.4 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`2.4-22.04_beta`** | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/apache2) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/apache2) | Apache2 2.4 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
21 | `2.4-21.10_beta` &nbsp;&nbsp; | [-](https://gallery.ecr.aws/lts/apache2) | [-](https://gallery.ecr.aws/lts/apache2) | Apache2 2.4.48 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |22 | `2.4-21.10_beta` | - | [-](https://gallery.ecr.aws/lts/apache2) | Apache2 2.4.48 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |
22| _`track_risk`_ |23| _`track_risk`_ |
2324
24_The following tags might not be available in public.ecr.aws/ubuntu/apache2 but are shown here for completeness:_25_The following tags might not be available in public.ecr.aws/ubuntu/apache2, but are available in Canonical's LTS or ESM channels. They are shown here for completeness:_
2526
26| Channel Tags | | | Currently | Architectures |27| Channel Tags | | | Currently | Architectures |
27|---|---|---|---|---|28|---|---|---|---|---|
28 | _**`2.4-22.04_beta`** &nbsp;&nbsp;_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/apache2) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/apache2) | Apache2 2.4 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |29 | _**`2.4-22.04_beta`**_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/apache2) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/apache2) | Apache2 2.4 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
29 | _`2.4-20.04_beta` &nbsp;&nbsp;_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/apache2) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/apache2) | Apache2 2.4.41 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |30 | _`2.4-20.04_beta`_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/apache2) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/apache2) | Apache2 2.4.41 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
30| _`track_risk`_ |31| _`track_risk`_ |
3132
3233
diff --git a/docs/public.ecr.aws/ubuntu/bind9.md b/docs/public.ecr.aws/ubuntu/bind9.md
index d82f16c..0e17bcd 100644
--- a/docs/public.ecr.aws/ubuntu/bind9.md
+++ b/docs/public.ecr.aws/ubuntu/bind9.md
@@ -1,5 +1,6 @@
1# Bind9 | Ubuntu1# Bind9 | Ubuntu
22
3
3Current Bind9 Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Bind9 or Ubuntu release.4Current Bind9 Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Bind9 or Ubuntu release.
4For [long-term support (LTS)](https://ubuntu.com/security/docker-images) versions of this image, see [public.ecr.aws/lts/bind9](https://gallery.ecr.aws/lts/bind9).5For [long-term support (LTS)](https://ubuntu.com/security/docker-images) versions of this image, see [public.ecr.aws/lts/bind9](https://gallery.ecr.aws/lts/bind9).
56
@@ -17,16 +18,16 @@ Up to 10 years customer security maintenance `from canonical/bind9`. [Request ac
1718
18| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
19|---|---|---|---|---|20|---|---|---|---|---|
20 | **`9.18-22.04_beta`** &nbsp;&nbsp; | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/bind9) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/bind9) | Bind9 9.18 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`9.18-22.04_beta`** | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/bind9) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/bind9) | Bind9 9.18 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
21 | `9.16-21.10_beta` &nbsp;&nbsp; | [-](https://gallery.ecr.aws/lts/bind9) | [-](https://gallery.ecr.aws/lts/bind9) | Bind9 9.16.15 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |22 | `9.16-21.10_beta` | - | [-](https://gallery.ecr.aws/lts/bind9) | Bind9 9.16.15 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |
22| _`track_risk`_ |23| _`track_risk`_ |
2324
24_The following tags might not be available in public.ecr.aws/ubuntu/bind9 but are shown here for completeness:_25_The following tags might not be available in public.ecr.aws/ubuntu/bind9, but are available in Canonical's LTS or ESM channels. They are shown here for completeness:_
2526
26| Channel Tags | | | Currently | Architectures |27| Channel Tags | | | Currently | Architectures |
27|---|---|---|---|---|28|---|---|---|---|---|
28 | _**`9.18-22.04_beta`** &nbsp;&nbsp;_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/bind9) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/bind9) | Bind9 9.18 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |29 | _**`9.18-22.04_beta`**_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/bind9) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/bind9) | Bind9 9.18 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
29 | _`9.16-20.04_beta` &nbsp;&nbsp;_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/bind9) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/bind9) | Bind9 9.16.1 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |30 | _`9.16-20.04_beta`_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/bind9) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/bind9) | Bind9 9.16.1 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
30| _`track_risk`_ |31| _`track_risk`_ |
3132
3233
diff --git a/docs/public.ecr.aws/ubuntu/cassandra.md b/docs/public.ecr.aws/ubuntu/cassandra.md
index c5dc089..90e22be 100644
--- a/docs/public.ecr.aws/ubuntu/cassandra.md
+++ b/docs/public.ecr.aws/ubuntu/cassandra.md
@@ -11,6 +11,7 @@ longer receive security updates.
1111
12# Apache Cassandra | Ubuntu12# Apache Cassandra | Ubuntu
1313
14
14Current Apache Cassandra Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Apache Cassandra or Ubuntu release.15Current Apache Cassandra Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Apache Cassandra or Ubuntu release.
1516
16## About Apache Cassandra17## About Apache Cassandra
@@ -27,7 +28,7 @@ Up to 10 years customer security maintenance `from canonical/cassandra`. [Reques
2728
28| Channel Tags | | | Currently | Architectures |29| Channel Tags | | | Currently | Architectures |
29|---|---|---|---|---|30|---|---|---|---|---|
30 | **`4.0-22.04_beta`** &nbsp;&nbsp; | [-](https://gallery.ecr.aws/lts/cassandra) | [-](https://gallery.ecr.aws/lts/cassandra) | Apache Cassandra 4.0 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |31 | **`4.0-22.04_beta`** | - | [-](https://gallery.ecr.aws/lts/cassandra) | Apache Cassandra 4.0 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
31| _`track_risk`_ |32| _`track_risk`_ |
3233
3334
diff --git a/docs/public.ecr.aws/ubuntu/cortex.md b/docs/public.ecr.aws/ubuntu/cortex.md
index 9ad439c..422f89e 100644
--- a/docs/public.ecr.aws/ubuntu/cortex.md
+++ b/docs/public.ecr.aws/ubuntu/cortex.md
@@ -1,5 +1,6 @@
1# Cortex | Ubuntu1# Cortex | Ubuntu
22
3
3Current Cortex Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Cortex or Ubuntu release.4Current Cortex Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Cortex or Ubuntu release.
45
5## About Cortex6## About Cortex
@@ -23,7 +24,7 @@ Up to 10 years customer security maintenance `from canonical/cortex`. [Request a
2324
24| Channel Tags | | | Currently | Architectures |25| Channel Tags | | | Currently | Architectures |
25|---|---|---|---|---|26|---|---|---|---|---|
26 | **`1.11-22.04_beta`** &nbsp;&nbsp; | [-](https://gallery.ecr.aws/lts/cortex) | [-](https://gallery.ecr.aws/lts/cortex) | Cortex 1.11 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |27 | **`1.11-22.04_beta`** | - | [-](https://gallery.ecr.aws/lts/cortex) | Cortex 1.11 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
27| _`track_risk`_ |28| _`track_risk`_ |
2829
2930
diff --git a/docs/public.ecr.aws/ubuntu/grafana.md b/docs/public.ecr.aws/ubuntu/grafana.md
index 48aed51..bb93f3b 100644
--- a/docs/public.ecr.aws/ubuntu/grafana.md
+++ b/docs/public.ecr.aws/ubuntu/grafana.md
@@ -1,5 +1,6 @@
1# Grafana™ software | Ubuntu1# Grafana™ software | Ubuntu
22
3
3Current Grafana™ software Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Grafana™ software or Ubuntu release.4Current Grafana™ software Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Grafana™ software or Ubuntu release.
45
5## About Grafana™ software6## About Grafana™ software
@@ -16,7 +17,7 @@ Up to 10 years customer security maintenance `from canonical/grafana`. [Request
1617
17| Channel Tags | | | Currently | Architectures |18| Channel Tags | | | Currently | Architectures |
18|---|---|---|---|---|19|---|---|---|---|---|
19 | **`8.2-22.04_beta`** &nbsp;&nbsp; | [-](https://gallery.ecr.aws/lts/grafana) | [-](https://gallery.ecr.aws/lts/grafana) | Grafana™ software 8.2 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |20 | **`8.2-22.04_beta`** | - | [-](https://gallery.ecr.aws/lts/grafana) | Grafana™ software 8.2 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
20| _`track_risk`_ |21| _`track_risk`_ |
2122
2223
diff --git a/docs/public.ecr.aws/ubuntu/kafka.md b/docs/public.ecr.aws/ubuntu/kafka.md
index 83042f1..82b4bb2 100644
--- a/docs/public.ecr.aws/ubuntu/kafka.md
+++ b/docs/public.ecr.aws/ubuntu/kafka.md
@@ -1,5 +1,6 @@
1# Apache Kafka | Ubuntu1# Apache Kafka | Ubuntu
22
3
3Current Apache Kafka Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Apache Kafka or Ubuntu release.4Current Apache Kafka Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Apache Kafka or Ubuntu release.
45
5## About Apache Kafka6## About Apache Kafka
@@ -16,7 +17,7 @@ Up to 10 years customer security maintenance `from canonical/kafka`. [Request ac
1617
17| Channel Tags | | | Currently | Architectures |18| Channel Tags | | | Currently | Architectures |
18|---|---|---|---|---|19|---|---|---|---|---|
19 | **`3.1-22.04_beta`** &nbsp;&nbsp; | [-](https://gallery.ecr.aws/lts/kafka) | [-](https://gallery.ecr.aws/lts/kafka) | Apache Kafka 3.1.0 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |20 | **`3.1-22.04_beta`** | - | [-](https://gallery.ecr.aws/lts/kafka) | Apache Kafka 3.1.0 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
20| _`track_risk`_ |21| _`track_risk`_ |
2122
2223
diff --git a/docs/public.ecr.aws/ubuntu/loki.md b/docs/public.ecr.aws/ubuntu/loki.md
index cf98aef..4c3c9da 100644
--- a/docs/public.ecr.aws/ubuntu/loki.md
+++ b/docs/public.ecr.aws/ubuntu/loki.md
@@ -1,5 +1,6 @@
1# Grafana Loki™ software | Ubuntu1# Grafana Loki™ software | Ubuntu
22
3
3Current Grafana Loki™ software Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Grafana Loki™ software or Ubuntu release.4Current Grafana Loki™ software Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Grafana Loki™ software or Ubuntu release.
45
5## About Grafana Loki™ software6## About Grafana Loki™ software
@@ -16,7 +17,7 @@ Up to 10 years customer security maintenance `from canonical/loki`. [Request acc
1617
17| Channel Tags | | | Currently | Architectures |18| Channel Tags | | | Currently | Architectures |
18|---|---|---|---|---|19|---|---|---|---|---|
19 | **`2.4-22.04_beta`** &nbsp;&nbsp; | [-](https://gallery.ecr.aws/lts/loki) | [-](https://gallery.ecr.aws/lts/loki) | Grafana Loki™ software 2.4.2 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |20 | **`2.4-22.04_beta`** | - | [-](https://gallery.ecr.aws/lts/loki) | Grafana Loki™ software 2.4.2 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
20| _`track_risk`_ |21| _`track_risk`_ |
2122
2223
diff --git a/docs/public.ecr.aws/ubuntu/memcached.md b/docs/public.ecr.aws/ubuntu/memcached.md
index 4487878..c755896 100644
--- a/docs/public.ecr.aws/ubuntu/memcached.md
+++ b/docs/public.ecr.aws/ubuntu/memcached.md
@@ -1,5 +1,6 @@
1# Memcached | Ubuntu1# Memcached | Ubuntu
22
3
3Current Memcached Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Memcached or Ubuntu release.4Current Memcached Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Memcached or Ubuntu release.
4For [long-term support (LTS)](https://ubuntu.com/security/docker-images) versions of this image, see [public.ecr.aws/lts/memcached](https://gallery.ecr.aws/lts/memcached).5For [long-term support (LTS)](https://ubuntu.com/security/docker-images) versions of this image, see [public.ecr.aws/lts/memcached](https://gallery.ecr.aws/lts/memcached).
56
@@ -17,15 +18,15 @@ Up to 10 years customer security maintenance `from canonical/memcached`. [Reques
1718
18| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
19|---|---|---|---|---|20|---|---|---|---|---|
20 | **`1.6-22.04_beta`** &nbsp;&nbsp; | [-](https://gallery.ecr.aws/lts/memcached) | [-](https://gallery.ecr.aws/lts/memcached) | Memcached 1.6 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`1.6-22.04_beta`** | - | [-](https://gallery.ecr.aws/lts/memcached) | Memcached 1.6 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
21 | `1.6-21.10_beta` &nbsp;&nbsp; | [-](https://gallery.ecr.aws/lts/memcached) | [-](https://gallery.ecr.aws/lts/memcached) | Memcached 1.6.9 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |22 | `1.6-21.10_beta` | - | [-](https://gallery.ecr.aws/lts/memcached) | Memcached 1.6.9 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |
22| _`track_risk`_ |23| _`track_risk`_ |
2324
24_The following tags might not be available in public.ecr.aws/ubuntu/memcached but are shown here for completeness:_25_The following tags might not be available in public.ecr.aws/ubuntu/memcached, but are available in Canonical's LTS or ESM channels. They are shown here for completeness:_
2526
26| Channel Tags | | | Currently | Architectures |27| Channel Tags | | | Currently | Architectures |
27|---|---|---|---|---|28|---|---|---|---|---|
28 | _**`1.5-20.04_beta`** &nbsp;&nbsp;_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/memcached) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/memcached) | Memcached 1.5.22 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |29 | _**`1.5-20.04_beta`**_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/memcached) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/memcached) | Memcached 1.5.22 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
29| _`track_risk`_ |30| _`track_risk`_ |
3031
3132
diff --git a/docs/public.ecr.aws/ubuntu/mysql.md b/docs/public.ecr.aws/ubuntu/mysql.md
index 0346a6f..1d0ba40 100644
--- a/docs/public.ecr.aws/ubuntu/mysql.md
+++ b/docs/public.ecr.aws/ubuntu/mysql.md
@@ -1,5 +1,6 @@
1# MySQL™ software | Ubuntu1# MySQL™ software | Ubuntu
22
3
3Current MySQL™ software Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer MySQL™ software or Ubuntu release.4Current MySQL™ software Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer MySQL™ software or Ubuntu release.
4For [long-term support (LTS)](https://ubuntu.com/security/docker-images) versions of this image, see [public.ecr.aws/lts/mysql](https://gallery.ecr.aws/lts/mysql).5For [long-term support (LTS)](https://ubuntu.com/security/docker-images) versions of this image, see [public.ecr.aws/lts/mysql](https://gallery.ecr.aws/lts/mysql).
56
@@ -17,16 +18,16 @@ Up to 10 years customer security maintenance `from canonical/mysql`. [Request ac
1718
18| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
19|---|---|---|---|---|20|---|---|---|---|---|
20 | **`8.0-22.04_beta`** &nbsp;&nbsp; | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/mysql) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/mysql) | MySQL™ software 8.0 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`8.0-22.04_beta`** | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/mysql) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/mysql) | MySQL™ software 8.0 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
21 | `8.0-21.10_beta` &nbsp;&nbsp; | [-](https://gallery.ecr.aws/lts/mysql) | [-](https://gallery.ecr.aws/lts/mysql) | MySQL™ software 8.0.27 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |22 | `8.0-21.10_beta` | - | [-](https://gallery.ecr.aws/lts/mysql) | MySQL™ software 8.0.27 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |
22| _`track_risk`_ |23| _`track_risk`_ |
2324
24_The following tags might not be available in public.ecr.aws/ubuntu/mysql but are shown here for completeness:_25_The following tags might not be available in public.ecr.aws/ubuntu/mysql, but are available in Canonical's LTS or ESM channels. They are shown here for completeness:_
2526
26| Channel Tags | | | Currently | Architectures |27| Channel Tags | | | Currently | Architectures |
27|---|---|---|---|---|28|---|---|---|---|---|
28 | _**`8.0-22.04_beta`** &nbsp;&nbsp;_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/mysql) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/mysql) | MySQL™ software 8.0 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |29 | _**`8.0-22.04_beta`**_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/mysql) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/mysql) | MySQL™ software 8.0 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
29 | _`8.0-20.04_beta` &nbsp;&nbsp;_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/mysql) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/mysql) | MySQL™ software 8.0.22 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |30 | _`8.0-20.04_beta`_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/mysql) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/mysql) | MySQL™ software 8.0.22 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
30| _`track_risk`_ |31| _`track_risk`_ |
3132
3233
diff --git a/docs/public.ecr.aws/ubuntu/nginx.md b/docs/public.ecr.aws/ubuntu/nginx.md
index 78ce0c9..da29bb0 100644
--- a/docs/public.ecr.aws/ubuntu/nginx.md
+++ b/docs/public.ecr.aws/ubuntu/nginx.md
@@ -1,5 +1,6 @@
1# Nginx | Ubuntu1# Nginx | Ubuntu
22
3
3Current Nginx Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Nginx or Ubuntu release.4Current Nginx Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Nginx or Ubuntu release.
4For [long-term support (LTS)](https://ubuntu.com/security/docker-images) versions of this image, see [public.ecr.aws/lts/nginx](https://gallery.ecr.aws/lts/nginx).5For [long-term support (LTS)](https://ubuntu.com/security/docker-images) versions of this image, see [public.ecr.aws/lts/nginx](https://gallery.ecr.aws/lts/nginx).
56
@@ -17,16 +18,16 @@ Up to 10 years customer security maintenance `from canonical/nginx`. [Request ac
1718
18| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
19|---|---|---|---|---|20|---|---|---|---|---|
20 | **`1.18-22.04_beta`** &nbsp;&nbsp; | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/nginx) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/nginx) | Nginx 1.18 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`1.18-22.04_beta`** | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/nginx) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/nginx) | Nginx 1.18 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
21 | `1.18-21.10_beta` &nbsp;&nbsp; | [-](https://gallery.ecr.aws/lts/nginx) | [-](https://gallery.ecr.aws/lts/nginx) | Nginx 1.18.0 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |22 | `1.18-21.10_beta` | - | [-](https://gallery.ecr.aws/lts/nginx) | Nginx 1.18.0 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |
22| _`track_risk`_ |23| _`track_risk`_ |
2324
24_The following tags might not be available in public.ecr.aws/ubuntu/nginx but are shown here for completeness:_25_The following tags might not be available in public.ecr.aws/ubuntu/nginx, but are available in Canonical's LTS or ESM channels. They are shown here for completeness:_
2526
26| Channel Tags | | | Currently | Architectures |27| Channel Tags | | | Currently | Architectures |
27|---|---|---|---|---|28|---|---|---|---|---|
28 | _**`1.18-22.04_beta`** &nbsp;&nbsp;_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/nginx) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/nginx) | Nginx 1.18 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |29 | _**`1.18-22.04_beta`**_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/nginx) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/nginx) | Nginx 1.18 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
29 | _`1.18-20.04_beta` &nbsp;&nbsp;_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/nginx) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/nginx) | Nginx 1.18.0 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |30 | _`1.18-20.04_beta`_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/nginx) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/nginx) | Nginx 1.18.0 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
30| _`track_risk`_ |31| _`track_risk`_ |
3132
3233
diff --git a/docs/public.ecr.aws/ubuntu/postgres.md b/docs/public.ecr.aws/ubuntu/postgres.md
index 9a1d5ee..b200904 100644
--- a/docs/public.ecr.aws/ubuntu/postgres.md
+++ b/docs/public.ecr.aws/ubuntu/postgres.md
@@ -1,5 +1,6 @@
1# Postgres | Ubuntu1# Postgres | Ubuntu
22
3
3Current Postgres Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Postgres or Ubuntu release.4Current Postgres Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Postgres or Ubuntu release.
4For [long-term support (LTS)](https://ubuntu.com/security/docker-images) versions of this image, see [public.ecr.aws/lts/postgres](https://gallery.ecr.aws/lts/postgres).5For [long-term support (LTS)](https://ubuntu.com/security/docker-images) versions of this image, see [public.ecr.aws/lts/postgres](https://gallery.ecr.aws/lts/postgres).
56
@@ -17,16 +18,16 @@ Up to 10 years customer security maintenance `from canonical/postgres`. [Request
1718
18| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
19|---|---|---|---|---|20|---|---|---|---|---|
20 | **`14-22.04_beta`** &nbsp;&nbsp; | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/postgres) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/postgres) | Postgres 14 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`14-22.04_beta`** | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/postgres) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/postgres) | Postgres 14 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
21 | `13-21.10_beta` &nbsp;&nbsp; | [-](https://gallery.ecr.aws/lts/postgres) | [-](https://gallery.ecr.aws/lts/postgres) | Postgres 13.1 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |22 | `13-21.10_beta` | - | [-](https://gallery.ecr.aws/lts/postgres) | Postgres 13.1 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |
22| _`track_risk`_ |23| _`track_risk`_ |
2324
24_The following tags might not be available in public.ecr.aws/ubuntu/postgres but are shown here for completeness:_25_The following tags might not be available in public.ecr.aws/ubuntu/postgres, but are available in Canonical's LTS or ESM channels. They are shown here for completeness:_
2526
26| Channel Tags | | | Currently | Architectures |27| Channel Tags | | | Currently | Architectures |
27|---|---|---|---|---|28|---|---|---|---|---|
28 | _**`14-22.04_beta`** &nbsp;&nbsp;_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/postgres) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/postgres) | Postgres 14 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |29 | _**`14-22.04_beta`**_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/postgres) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/postgres) | Postgres 14 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
29 | _`12-20.04_beta` &nbsp;&nbsp;_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/postgres) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/postgres) | Postgres 12.4 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |30 | _`12-20.04_beta`_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/postgres) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/postgres) | Postgres 12.4 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
30| _`track_risk`_ |31| _`track_risk`_ |
3132
3233
diff --git a/docs/public.ecr.aws/ubuntu/prometheus-alertmanager.md b/docs/public.ecr.aws/ubuntu/prometheus-alertmanager.md
index e6d19b0..ba93f08 100644
--- a/docs/public.ecr.aws/ubuntu/prometheus-alertmanager.md
+++ b/docs/public.ecr.aws/ubuntu/prometheus-alertmanager.md
@@ -1,5 +1,6 @@
1# Prometheus Alertmanager | Ubuntu1# Prometheus Alertmanager | Ubuntu
22
3
3Current Prometheus Alertmanager Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Prometheus Alertmanager or Ubuntu release.4Current Prometheus Alertmanager Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Prometheus Alertmanager or Ubuntu release.
45
5## About Prometheus Alertmanager6## About Prometheus Alertmanager
@@ -16,7 +17,7 @@ Up to 10 years customer security maintenance `from canonical/prometheus-alertman
1617
17| Channel Tags | | | Currently | Architectures |18| Channel Tags | | | Currently | Architectures |
18|---|---|---|---|---|19|---|---|---|---|---|
19 | **`0.23-22.04_beta`** &nbsp;&nbsp; | [-](https://gallery.ecr.aws/lts/prometheus-alertmanager) | [-](https://gallery.ecr.aws/lts/prometheus-alertmanager) | Prometheus Alertmanager 0.23 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |20 | **`0.23-22.04_beta`** | - | [-](https://gallery.ecr.aws/lts/prometheus-alertmanager) | Prometheus Alertmanager 0.23 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
20| _`track_risk`_ |21| _`track_risk`_ |
2122
2223
diff --git a/docs/public.ecr.aws/ubuntu/prometheus.md b/docs/public.ecr.aws/ubuntu/prometheus.md
index a5472a9..60cf2f2 100644
--- a/docs/public.ecr.aws/ubuntu/prometheus.md
+++ b/docs/public.ecr.aws/ubuntu/prometheus.md
@@ -1,5 +1,6 @@
1# Prometheus | Ubuntu1# Prometheus | Ubuntu
22
3
3Current Prometheus Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Prometheus or Ubuntu release.4Current Prometheus Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Prometheus or Ubuntu release.
45
5## About Prometheus6## About Prometheus
@@ -16,7 +17,7 @@ Up to 10 years customer security maintenance `from canonical/prometheus`. [Reque
1617
17| Channel Tags | | | Currently | Architectures |18| Channel Tags | | | Currently | Architectures |
18|---|---|---|---|---|19|---|---|---|---|---|
19 | **`2.33-22.04_beta`** &nbsp;&nbsp; | [-](https://gallery.ecr.aws/lts/prometheus) | [-](https://gallery.ecr.aws/lts/prometheus) | Prometheus 2.33 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |20 | **`2.33-22.04_beta`** | - | [-](https://gallery.ecr.aws/lts/prometheus) | Prometheus 2.33 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
20| _`track_risk`_ |21| _`track_risk`_ |
2122
2223
diff --git a/docs/public.ecr.aws/ubuntu/redis.md b/docs/public.ecr.aws/ubuntu/redis.md
index dbc7a40..4f3546b 100644
--- a/docs/public.ecr.aws/ubuntu/redis.md
+++ b/docs/public.ecr.aws/ubuntu/redis.md
@@ -1,5 +1,6 @@
1# Redis™ software | Ubuntu1# Redis™ software | Ubuntu
22
3
3Current Redis™ software Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Redis™ software or Ubuntu release.4Current Redis™ software Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Redis™ software or Ubuntu release.
45
5## About Redis™ software6## About Redis™ software
@@ -16,8 +17,8 @@ Up to 10 years customer security maintenance `from canonical/redis`. [Request ac
1617
17| Channel Tags | | | Currently | Architectures |18| Channel Tags | | | Currently | Architectures |
18|---|---|---|---|---|19|---|---|---|---|---|
19 | **`6.2-22.04_beta`** &nbsp;&nbsp; | [-](https://gallery.ecr.aws/lts/redis) | [-](https://gallery.ecr.aws/lts/redis) | Redis™ software 6.2 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |20 | **`6.2-22.04_beta`** | - | [-](https://gallery.ecr.aws/lts/redis) | Redis™ software 6.2 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
20 | `6.0-21.10_beta` &nbsp;&nbsp; | [-](https://gallery.ecr.aws/lts/redis) | [-](https://gallery.ecr.aws/lts/redis) | Redis™ software 6.0.15 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | `6.0-21.10_beta` | - | [-](https://gallery.ecr.aws/lts/redis) | Redis™ software 6.0.15 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |
21| _`track_risk`_ |22| _`track_risk`_ |
2223
2324
diff --git a/docs/public.ecr.aws/ubuntu/squid.md b/docs/public.ecr.aws/ubuntu/squid.md
index 1a69573..85facfa 100644
--- a/docs/public.ecr.aws/ubuntu/squid.md
+++ b/docs/public.ecr.aws/ubuntu/squid.md
@@ -1,5 +1,6 @@
1# Squid | Ubuntu1# Squid | Ubuntu
22
3
3Current Squid Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Squid or Ubuntu release.4Current Squid Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Squid or Ubuntu release.
4For [long-term support (LTS)](https://ubuntu.com/security/docker-images) versions of this image, see [public.ecr.aws/lts/squid](https://gallery.ecr.aws/lts/squid).5For [long-term support (LTS)](https://ubuntu.com/security/docker-images) versions of this image, see [public.ecr.aws/lts/squid](https://gallery.ecr.aws/lts/squid).
56
@@ -17,16 +18,16 @@ Up to 10 years customer security maintenance `from canonical/squid`. [Request ac
1718
18| Channel Tags | | | Currently | Architectures |19| Channel Tags | | | Currently | Architectures |
19|---|---|---|---|---|20|---|---|---|---|---|
20 | **`5.2-22.04_beta`** &nbsp;&nbsp; | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/squid) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/squid) | Squid 5.2 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | **`5.2-22.04_beta`** | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/squid) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/squid) | Squid 5.2 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
21 | `4.13-21.10_beta` &nbsp;&nbsp; | [-](https://gallery.ecr.aws/lts/squid) | [-](https://gallery.ecr.aws/lts/squid) | Squid 4.13 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |22 | `4.13-21.10_beta` | - | [-](https://gallery.ecr.aws/lts/squid) | Squid 4.13 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |
22| _`track_risk`_ |23| _`track_risk`_ |
2324
24_The following tags might not be available in public.ecr.aws/ubuntu/squid but are shown here for completeness:_25_The following tags might not be available in public.ecr.aws/ubuntu/squid, but are available in Canonical's LTS or ESM channels. They are shown here for completeness:_
2526
26| Channel Tags | | | Currently | Architectures |27| Channel Tags | | | Currently | Architectures |
27|---|---|---|---|---|28|---|---|---|---|---|
28 | _**`5.2-22.04_beta`** &nbsp;&nbsp;_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/squid) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/squid) | Squid 5.2 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |29 | _**`5.2-22.04_beta`**_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/squid) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/squid) | Squid 5.2 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
29 | _`4.10-20.04_beta` &nbsp;&nbsp;_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/squid) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/squid) | Squid 4.10 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |30 | _`4.10-20.04_beta`_ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/squid) | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/squid) | Squid 4.10 on Ubuntu&nbsp;20.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
30| _`track_risk`_ |31| _`track_risk`_ |
3132
3233
diff --git a/docs/public.ecr.aws/ubuntu/telegraf.md b/docs/public.ecr.aws/ubuntu/telegraf.md
index adc8ddd..e266159 100644
--- a/docs/public.ecr.aws/ubuntu/telegraf.md
+++ b/docs/public.ecr.aws/ubuntu/telegraf.md
@@ -1,5 +1,6 @@
1# Telegraf™ software | Ubuntu1# Telegraf™ software | Ubuntu
22
3
3Current Telegraf™ software Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Telegraf™ software or Ubuntu release.4Current Telegraf™ software Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Telegraf™ software or Ubuntu release.
45
5## About Telegraf™ software6## About Telegraf™ software
@@ -16,8 +17,8 @@ Up to 10 years customer security maintenance `from canonical/telegraf`. [Request
1617
17| Channel Tags | | | Currently | Architectures |18| Channel Tags | | | Currently | Architectures |
18|---|---|---|---|---|19|---|---|---|---|---|
19 | **`1.21-22.04_beta`** &nbsp;&nbsp; | [-](https://gallery.ecr.aws/lts/telegraf) | [-](https://gallery.ecr.aws/lts/telegraf) | Telegraf™ software 1.21 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |20 | **`1.21-22.04_beta`** | - | [-](https://gallery.ecr.aws/lts/telegraf) | Telegraf™ software 1.21 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
20 | `1.19-21.10_beta` &nbsp;&nbsp; | [-](https://gallery.ecr.aws/lts/telegraf) | [-](https://gallery.ecr.aws/lts/telegraf) | Telegraf™ software 1.19.2 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |21 | `1.19-21.10_beta` | - | [-](https://gallery.ecr.aws/lts/telegraf) | Telegraf™ software 1.19.2 on Ubuntu&nbsp;21.10&nbsp; | `amd64`, `arm64`, `ppc64el`, `s390x` |
21| _`track_risk`_ |22| _`track_risk`_ |
2223
2324
diff --git a/docs/public.ecr.aws/ubuntu/ubuntu.md b/docs/public.ecr.aws/ubuntu/ubuntu.md
24new file mode 10064425new file mode 100644
index 0000000..c4e9c01
--- /dev/null
+++ b/docs/public.ecr.aws/ubuntu/ubuntu.md
@@ -0,0 +1,56 @@
1# Ubuntu
2
3The Ubuntu container image maintained by Canonical. Receives security updates and rolls to a new version [every six months](https://ubuntu.com/about/release-cycle).
4For [long-term support (LTS)](https://ubuntu.com/security/docker-images) versions of this image, see [public.ecr.aws/lts/ubuntu](https://gallery.ecr.aws/lts/ubuntu).
5
6## About Ubuntu
7
8![Ubuntu](https://assets.ubuntu.com/v1/adac6928-ubuntu.svg)
9
10Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide. Read more on the [Ubuntu website](https://ubuntu.com/).
11
12
13## Tags and Architectures
14![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)
15Up to 5 years free security maintenance [from public.ecr.aws/lts/ubuntu](https://gallery.ecr.aws/lts/ubuntu).
16
17![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)
18Up to 10 years customer security maintenance `from canonical/ubuntu`. [Request access](https://ubuntu.com/security/docker-images#get-in-touch).
19
20| Channel Tags | | | | Currently | Architectures |
21|---|---|---|---|---|---|
22 | **`22.10_stable`** | **`22.10`, `22.10_beta`, `22.10_candidate`, `22.10_edge`, `22.10_stable`, `kinetic`, `kinetic-22.10_edge`, `latest`** | - | [-](https://gallery.ecr.aws/lts/ubuntu) | Ubuntu 22.10 "Kinetic Kudu" | `arm`, `amd64`, `arm64`, `ppc64le`, `s390x` |
23 | `22.04_stable` | `22.04`, `22.04_beta`, `22.04_candidate`, `22.04_edge`, `22.04_stable`, `jammy`, `jammy-22.04_edge` | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/ubuntu) until 04/2027 | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/ubuntu) until 04/2032 | Ubuntu 22.04 LTS "Jammy Jellyfish" | `amd64`, `arm64`, `arm`, `ppc64le`, `s390x` |
24 | `20.04_stable` | `20.04`, `20.04_beta`, `20.04_candidate`, `20.04_edge`, `20.04_stable`, `focal`, `focal-20.04_edge` | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/ubuntu) until 04/2025 | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/ubuntu) until 04/2030 | Ubuntu 20.04 LTS "Focal Fossa" | `arm`, `amd64`, `arm64`, `ppc64le`, `s390x` |
25 | `18.04_stable` | `18.04`, `18.04_beta`, `18.04_candidate`, `18.04_edge`, `18.04_stable`, `bionic`, `bionic-18.04_edge` | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/ubuntu) until 04/2023 | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/ubuntu) until 04/2028 | Ubuntu 18.04 LTS "Bionic Beaver" | `arm`, `arm64`, `386`, `s390x`, `amd64`, `ppc64le` |
26 | `23.04_edge` | `23.04`, `23.04_edge`, `edge`, `lunar`, `lunar-23.04_edge` | - | [-](https://gallery.ecr.aws/lts/ubuntu) | Ubuntu 23.04 "Lunar Lobster" | `amd64`, `arm64`, `arm`, `ppc64le`, `s390x` |
27| _`track_risk`_ |
28
29_The following tags might not be available in public.ecr.aws/ubuntu/ubuntu, but are available in Canonical's LTS or ESM channels. They are shown here for completeness:_
30
31| Channel Tags | | | | Currently | Architectures |
32|---|---|---|---|---|---|
33 | _**`22.04_stable`**_ | **`22.04`, `22.04_beta`, `22.04_candidate`, `22.04_edge`, `22.04_stable`, `jammy`, `jammy-22.04_edge`** | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/ubuntu) until 04/2027 | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/ubuntu) until 04/2032 | Ubuntu 22.04 LTS "Jammy Jellyfish" | `amd64`, `arm64`, `arm`, `ppc64le`, `s390x` |
34 | _`20.04_stable`_ | `20.04`, `20.04_beta`, `20.04_candidate`, `20.04_edge`, `20.04_stable`, `focal`, `focal-20.04_edge` | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/ubuntu) until 04/2025 | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/ubuntu) until 04/2030 | Ubuntu 20.04 LTS "Focal Fossa" | `arm`, `amd64`, `arm64`, `ppc64le`, `s390x` |
35 | _`18.04_stable`_ | `18.04`, `18.04_beta`, `18.04_candidate`, `18.04_edge`, `18.04_stable`, `bionic`, `bionic-18.04_edge` | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/ubuntu) until 04/2023 | [![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)](https://gallery.ecr.aws/lts/ubuntu) until 04/2028 | Ubuntu 18.04 LTS "Bionic Beaver" | `arm`, `arm64`, `386`, `s390x`, `amd64`, `ppc64le` |
36| _`16.04_stable`_ &nbsp;&nbsp; | | - | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until 04-2026 | Ubuntu Xenial Xerus 16.04 ESM | `amd64`, `arm`, `arm64`, `s390x`, `ppc64le` |
37| _`14.04_stable`_ &nbsp;&nbsp; | | - | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until 04-2024 | Ubuntu Trusty Tahr 14.04 ESM | `amd64`, `arm`, `arm64`, `s390x` , `ppc64le`|
38| _`track_risk`_ |
39
40
41Channel Tags shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.
42
43
44### Commercial use and Extended Security Maintenance channels
45If your usage includes commercial redistribution, or requires ESM or unavailable channels/versions, please [get in touch with the Canonical team](https://ubuntu.com/security/docker-images#get-in-touch) (or using rocks@canonical.com).
46
47## Deprecated channels & tags
48These channels (tags) are not updated anymore. Please upgrade to newer channels, or [reach out](https://ubuntu.com/security/docker-images#get-in-touch) if you can't upgrade.
49
50| Track | Version | EOL | Upgrade Path |
51|---|---|---|---|
52 | ~~21.10-~~ | Ubuntu 21.10 "Impish Indri" | 07/2022 | 22.04_stable |
53 | ~~21.04-~~ | Ubuntu 21.04 "Hirsute Hippo" | 01/2022 | ~~21.10~~ |
54 | ~~20.10-~~ | Ubuntu 20.10 "Groovy Gorilla" | 07/2021 | ~~21.04~~ |
55| _`track`_ |
56
diff --git a/docs/public.ecr.aws/ubuntu/usage/ubuntu.md b/docs/public.ecr.aws/ubuntu/usage/ubuntu.md
0new file mode 10064457new file mode 100644
index 0000000..a67dcae
--- /dev/null
+++ b/docs/public.ecr.aws/ubuntu/usage/ubuntu.md
@@ -0,0 +1,45 @@
1
2
3
4
5
6
7
8## Docker CLI
9
10Launch this image locally:
11
12```sh
13docker run -d --name ubuntu-container -e TZ=UTC public.ecr.aws/ubuntu/ubuntu:22.04_stable
14```
15
16
17#### Testing/Debugging
18
19To debug the container:
20
21```sh
22docker logs -f ubuntu-container
23```
24
25To get an interactive shell:
26
27```sh
28docker exec -it ubuntu-container /bin/bash
29```
30
31
32
33## Bugs and feature requests
34
35If you find a bug in our image or want to request a specific feature, please file a bug here:
36
37[https://bugs.launchpad.net/ubuntu-docker-images/+filebug](https://bugs.launchpad.net/ubuntu-docker-images/+filebug)
38
39Please title the bug "`ubuntu: <issue summary>`". Make sure to include the digest of the image you are using, from:
40
41```sh
42docker images --no-trunc --quiet public.ecr.aws/ubuntu/ubuntu:<tag>
43```
44
45
diff --git a/docs/public.ecr.aws/ubuntu/zookeeper.md b/docs/public.ecr.aws/ubuntu/zookeeper.md
index 6286e8b..e33377c 100644
--- a/docs/public.ecr.aws/ubuntu/zookeeper.md
+++ b/docs/public.ecr.aws/ubuntu/zookeeper.md
@@ -1,5 +1,6 @@
1# Apache ZooKeeper | Ubuntu1# Apache ZooKeeper | Ubuntu
22
3
3Current Apache ZooKeeper Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Apache ZooKeeper or Ubuntu release.4Current Apache ZooKeeper Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer Apache ZooKeeper or Ubuntu release.
45
5## About Apache ZooKeeper6## About Apache ZooKeeper
@@ -16,7 +17,7 @@ Up to 10 years customer security maintenance `from canonical/zookeeper`. [Reques
1617
17| Channel Tags | | | Currently | Architectures |18| Channel Tags | | | Currently | Architectures |
18|---|---|---|---|---|19|---|---|---|---|---|
19 | **`3.1-22.04_beta`** &nbsp;&nbsp; | [-](https://gallery.ecr.aws/lts/zookeeper) | [-](https://gallery.ecr.aws/lts/zookeeper) | Apache ZooKeeper 3.1.0 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |20 | **`3.1-22.04_beta`** | - | [-](https://gallery.ecr.aws/lts/zookeeper) | Apache ZooKeeper 3.1.0 on Ubuntu&nbsp;22.04&nbsp;LTS | `amd64`, `arm64`, `ppc64el`, `s390x` |
20| _`track_risk`_ |21| _`track_risk`_ |
2122
2223
diff --git a/templates/README_DOCKERHUB.md b/templates/README_DOCKERHUB.md
index a53245c..56dc52b 100644
--- a/templates/README_DOCKERHUB.md
+++ b/templates/README_DOCKERHUB.md
@@ -9,6 +9,9 @@
9<%9<%
10 baserepo='ubuntu'10 baserepo='ubuntu'
11 tag='latest'11 tag='latest'
12 has_tag_aliases=list(map(lambda r: len(r.get('tags', [])) > 1, releases))
13 tags_column_header=' foo | | ' if any(has_tag_aliases) else ' | '
14 tags_column_separator='|---|---' if any(has_tag_aliases) else '|---'
12 risks=['stable', 'candidate', 'beta', 'edge']15 risks=['stable', 'candidate', 'beta', 'edge']
13 sortfn=lambda release : (10**(2+risks.index(release['risk']))-float(release.get('base', release['track'])))16 sortfn=lambda release : (10**(2+risks.index(release['risk']))-float(release.get('base', release['track'])))
14 filterfn=lambda release : 'deprecated' not in release17 filterfn=lambda release : 'deprecated' not in release
@@ -24,15 +27,15 @@
24LTS releases every 2 years with a 5-year free security updates period. The Extended Security Maintenance (ESM) program provides up to 10-year security updates.27LTS releases every 2 years with a 5-year free security updates period. The Extended Security Maintenance (ESM) program provides up to 10-year security updates.
25[Read more](https://ubuntu.com/about/release-cycle).28[Read more](https://ubuntu.com/about/release-cycle).
2629
27This repository is maintained by the Canonical team and receives security updates quicker than the [ubuntu](https://hub.docker.com/_/ubuntu) image from the Docker Official Images library. Both are fine to use; however, please be sure to use this repository if you applied for [commercial support](https://ubuntu.com/security/docker-images#get-in-touch). **This repository is free to use and exempted from per-user rate limits.**30This repository is maintained by the Canonical team and receives security updates quicker than the [Ubuntu](https://hub.docker.com/_/ubuntu) image from the Docker Official Images library. Both are fine to use; however, please be sure to use this repository if you applied for [commercial support](https://ubuntu.com/security/docker-images#get-in-touch). **This repository is free to use and exempted from per-user rate limits.**
28% else:31% else:
29Current ${application} Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer ${application} or Ubuntu release. **This repository is free to use and exempted from per-user rate limits.**32Current ${application} Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer ${application} or Ubuntu release. **This repository is free to use and exempted from per-user rate limits.**
30% endif33% endif
3134
32<%include file="header.md" args="baserepo=baserepo, **locals()['pageargs']"/>35<%include file="header.md" args="baserepo=baserepo, **locals()['pageargs']"/>
3336
34| Channel Tags | | | Currently | Architectures |37| Channel Tags |${tags_column_header}| Currently | Architectures |
35|---|---|---|---|---|38${tags_column_separator}|---|---|---|---|
36% for i, release in enumerate(current_releases):39% for i, release in enumerate(current_releases):
37<% 40<%
38 first=i==041 first=i==0
@@ -45,13 +48,18 @@ Current ${application} Docker Image [from Canonical](https://ubuntu.com/security
45 version=str(release['version']) if 'version' in release else track48 version=str(release['version']) if 'version' in release else track
46 architectures=", ".join(map(lambda x: "`"+x+"`", release['architectures']))49 architectures=", ".join(map(lambda x: "`"+x+"`", release['architectures']))
47 swver='.'.join(track.split(".")[:2])50 swver='.'.join(track.split(".")[:2])
48 auto_tags=", ".join(map(lambda x: "`"+str(x)+"`", release.get('tags', [])))
49 basetag=swver+'-'+base+'_'+''+risk if base else swver+'_'+risk51 basetag=swver+'-'+base+'_'+''+risk if base else swver+'_'+risk
50 thistag='`'+basetag+'`' if not auto_tags else auto_tags52 all_tags=release.get('tags', [])
51 usage_tag=basetag if not auto_tags else str(release.get('tags', ['latest'])[0])53 all_tags.sort()
52 tags='**'+thistag+'**' if first else thistag54 all_tags = list(filter(lambda x: x != basetag, all_tags))
55 tag_aliases=", ".join(map(lambda x: "`"+str(x)+"`", all_tags))
56 channel_tag='**`'+basetag+'`**' if first else '`'+basetag+'`'
57 oci_tags='`'+basetag+'`' if not tag_aliases else tag_aliases
58 usage_tag=basetag if not tag_aliases else str(release.get('tags', ['latest'])[0])
59 tags='**'+oci_tags+'**' if first else oci_tags
53 first_lts_tag=basetag if type == 'LTS' and not first_lts_tag else first_lts_tag60 first_lts_tag=basetag if type == 'LTS' and not first_lts_tag else first_lts_tag
54%> | ${tags} &nbsp;&nbsp; | ${'![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)' if type == 'LTS' else '-'} ${'<br>until '+support['lts_until'] if type == 'LTS' and support.get('lts_until') else ''} | ${'![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)' if type == 'LTS' else '-'} <br> ${'<br>until '+support['esm_until'] if type == 'LTS' and support.get('esm_until') else ''} | ${application} ${version} ${'on Ubuntu&nbsp;'+base+'&nbsp;'+basetype if application != "Ubuntu" else ''} | ${architectures} |61 auto_tags_column=channel_tag+' | '+tags if any(has_tag_aliases) else channel_tag
62%> | ${auto_tags_column} | ${'![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)' if type == 'LTS' else '-'} ${'<br>until '+support['lts_until'] if type == 'LTS' and support.get('lts_until') else ''} | ${'![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)' if type == 'LTS' else '-'} ${'<br>until '+support['esm_until'] if type == 'LTS' and support.get('esm_until') else ''} | ${application} ${version} ${'on Ubuntu&nbsp;'+base+'&nbsp;'+basetype if application != "Ubuntu" else ''} | ${architectures} |
55% endfor63% endfor
56| _`track_risk`_ |64| _`track_risk`_ |
5765
diff --git a/templates/README_ECR.md b/templates/README_ECR.md
index 802b7c5..1decd01 100644
--- a/templates/README_ECR.md
+++ b/templates/README_ECR.md
@@ -9,6 +9,9 @@
9<%9<%
10 baserepo='public.ecr.aws/ubuntu'10 baserepo='public.ecr.aws/ubuntu'
11 tag='latest'11 tag='latest'
12 has_tag_aliases=list(map(lambda r: len(r.get('tags', [])) > 1, releases))
13 tags_column_header=' | | ' if any(has_tag_aliases) else ' | '
14 tags_column_separator='|---|---' if any(has_tag_aliases) else '|---'
12 risks=['stable', 'candidate', 'beta', 'edge']15 risks=['stable', 'candidate', 'beta', 'edge']
13 sortfn=lambda release : (10**(2+risks.index(release['risk']))-float(release.get('base', release['track'])) )16 sortfn=lambda release : (10**(2+risks.index(release['risk']))-float(release.get('base', release['track'])) )
14 filtercurrentfn=lambda release : 'deprecated' not in release17 filtercurrentfn=lambda release : 'deprecated' not in release
@@ -17,12 +20,14 @@
17 current_releases=list(filter(filtercurrentfn, releases))20 current_releases=list(filter(filtercurrentfn, releases))
18 lts_releases=list(filter(filterltsfn, current_releases))21 lts_releases=list(filter(filterltsfn, current_releases))
19 old_releases=[release for release in releases if release not in current_releases]22 old_releases=[release for release in releases if release not in current_releases]
20 current_releases=[current_releases.pop(0)]+[release for release in current_releases if release not in lts_releases]
21 has_an_lts=len(lts_releases)>023 has_an_lts=len(lts_releases)>0
22%>24%>
23% if application=="Ubuntu":25% if application=="Ubuntu":
24The Ubuntu container image maintained by Canonical. Receives security updates and rolls to a new version [every six months](https://ubuntu.com/about/release-cycle).26The Ubuntu container image maintained by Canonical. Receives security updates and rolls to a new version [every six months](https://ubuntu.com/about/release-cycle).
25% else:27% else:
28<%
29 current_releases=[current_releases.pop(0)]+[release for release in current_releases if release not in lts_releases]
30%>
26Current ${application} Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer ${application} or Ubuntu release.31Current ${application} Docker Image [from Canonical](https://ubuntu.com/security/docker-images), based on Ubuntu. Receives security updates and rolls to newer ${application} or Ubuntu release.
27% endif32% endif
28% if has_an_lts:33% if has_an_lts:
@@ -41,8 +46,8 @@ Up to 5 years free security maintenance${' [from public.ecr.aws/lts/'+repo+'](ht
41Up to 10 years customer security maintenance `from canonical/${repo}`. [Request access](https://ubuntu.com/security/docker-images#get-in-touch).46Up to 10 years customer security maintenance `from canonical/${repo}`. [Request access](https://ubuntu.com/security/docker-images#get-in-touch).
42% for k, list_releases in enumerate([current_releases, lts_releases] if has_an_lts else [current_releases]):47% for k, list_releases in enumerate([current_releases, lts_releases] if has_an_lts else [current_releases]):
4348
44| Channel Tags | | | Currently | Architectures |49| Channel Tags |${tags_column_header}| Currently | Architectures |
45|---|---|---|---|---|50${tags_column_separator}|---|---|---|---|
46% for i, release in enumerate(list_releases):51% for i, release in enumerate(list_releases):
47<% 52<%
48 first=i==053 first=i==0
@@ -57,19 +62,25 @@ Up to 10 years customer security maintenance `from canonical/${repo}`. [Request
57 version=str(release['version']) if 'version' in release else track62 version=str(release['version']) if 'version' in release else track
58 architectures=", ".join(map(lambda x: "`"+x+"`", release['architectures']))63 architectures=", ".join(map(lambda x: "`"+x+"`", release['architectures']))
59 swver='.'.join(track.split(".")[:2])64 swver='.'.join(track.split(".")[:2])
60 auto_tags=", ".join(map(lambda x: "`"+str(x)+"`", release.get('tags', [])))
61 basetag=swver+'-'+base+'_'+''+risk if base else swver+'_'+risk65 basetag=swver+'-'+base+'_'+''+risk if base else swver+'_'+risk
62 thistag='`'+basetag+'`' if not auto_tags else auto_tags66 all_tags=release.get('tags', [])
63 tags='**'+thistag+'**' if first else thistag67 all_tags.sort()
64%> | ${'_' if type == 'LTS' and k != 0 else ''}${tags} &nbsp;&nbsp;${'_' if type == 'LTS' and k != 0 else ''} | [${'![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)' if type == 'LTS' else '-'}](https://gallery.ecr.aws/lts/${repo}) ${'until '+support['lts_until'] if type == 'LTS' and support.get('lts_until') else ''} | [${'![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)' if type == 'LTS' else '-'}](https://gallery.ecr.aws/lts/${repo}) ${'until '+support['esm_until'] if type == 'LTS' and support.get('esm_until') else ''} | ${application} ${version} ${'on Ubuntu&nbsp;'+base+'&nbsp;'+basetype if application != "Ubuntu" else ''} | ${architectures} |68 all_tags = list(filter(lambda x: x != basetag, all_tags))
69 tag_aliases=", ".join(map(lambda x: "`"+str(x)+"`", release.get('tags', [])))
70 oci_tags='`'+basetag+'`' if not tag_aliases else tag_aliases
71 channel_tag='**`'+basetag+'`**' if first else '`'+basetag+'`'
72 channel_tag='_'+channel_tag+'_' if type == 'LTS' and k != 0 else channel_tag
73 tags='**'+oci_tags+'**' if first else oci_tags
74 auto_tags_column=channel_tag+' | '+tags if any(has_tag_aliases) else channel_tag
75%> | ${auto_tags_column} | ${'[![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/'+repo+')' if type == 'LTS' else '-'} ${'until '+support['lts_until'] if type == 'LTS' and support.get('lts_until') else ''} | [${'![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)' if type == 'LTS' else '-'}](https://gallery.ecr.aws/lts/${repo}) ${'until '+support['esm_until'] if type == 'LTS' and support.get('esm_until') else ''} | ${application} ${version} ${'on Ubuntu&nbsp;'+base+'&nbsp;'+basetype if application != "Ubuntu" else ''} | ${architectures} |
65% endfor76% endfor
66% if application == "Ubuntu" and k == 1:77% if application == "Ubuntu" and k == 1:
67| _`16.04_stable`_ &nbsp;&nbsp; | - | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until 04-2026 | Ubuntu Xenial Xerus 16.04 ESM | `amd64`, `arm`, `arm64`, `s390x`, `ppc64le` |78| _`16.04_stable`_ &nbsp;&nbsp; ${tags_column_header} - | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until 04-2026 | Ubuntu Xenial Xerus 16.04 ESM | `amd64`, `arm`, `arm64`, `s390x`, `ppc64le` |
68| _`14.04_stable`_ &nbsp;&nbsp; | - | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until 04-2024 | Ubuntu Trusty Tahr 14.04 ESM | `amd64`, `arm`, `arm64`, `s390x` , `ppc64le`|79| _`14.04_stable`_ &nbsp;&nbsp; ${tags_column_header} - | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until 04-2024 | Ubuntu Trusty Tahr 14.04 ESM | `amd64`, `arm`, `arm64`, `s390x` , `ppc64le`|
69% endif80% endif
70| _`track_risk`_ |81| _`track_risk`_ |
7182
72${'_The following tags might not be available in '+baserepo+'/'+repo+' but are shown here for completeness:_' if k==0 and has_an_lts else ''}83${'_The following tags might not be available in '+baserepo+'/'+repo+', but are available in Canonical\'s LTS or ESM channels. They are shown here for completeness:_' if k==0 and has_an_lts else ''}
73% endfor84% endfor
74<%include file="channels_message.md" />85<%include file="channels_message.md" />
7586
diff --git a/templates/README_ECR_LTS.md b/templates/README_ECR_LTS.md
index 9c8b9db..68fea04 100644
--- a/templates/README_ECR_LTS.md
+++ b/templates/README_ECR_LTS.md
@@ -9,6 +9,9 @@
9<%9<%
10 baserepo='public.ecr.aws/lts'10 baserepo='public.ecr.aws/lts'
11 tag='latest'11 tag='latest'
12 has_tag_aliases=list(map(lambda r: len(r.get('tags', [])) > 1, releases))
13 tags_column_header=' | | ' if any(has_tag_aliases) else ' | '
14 tags_column_separator='|---|---' if any(has_tag_aliases) else '|---'
12 risks=['stable', 'candidate', 'beta', 'edge']15 risks=['stable', 'candidate', 'beta', 'edge']
13 sortfn=lambda release : (10**(2+risks.index(release['risk']))-float(release.get('base', release['track'])) )16 sortfn=lambda release : (10**(2+risks.index(release['risk']))-float(release.get('base', release['track'])) )
14 filterltsfn=lambda release : release['type'] == 'LTS' or release['type'] == 'ESM' if 'type' in release else False17 filterltsfn=lambda release : release['type'] == 'LTS' or release['type'] == 'ESM' if 'type' in release else False
@@ -33,8 +36,8 @@ Up to 10 years customer security maintenance `from canonical/${repo}`. [Request
3336
34<!-- _Tags in italics are not available in ${baserepo}/${repo} but are shown here for completeness._ -->37<!-- _Tags in italics are not available in ${baserepo}/${repo} but are shown here for completeness._ -->
3538
36| Channel Tags | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |39| Channel Tags ${tags_column_header} ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
37|---|---|---|---|---|40${tags_column_separator}|---|---|---|---|
38% for i, release in enumerate(lts_releases):41% for i, release in enumerate(lts_releases):
39<% 42<%
40 first=i==043 first=i==0
@@ -49,8 +52,15 @@ Up to 10 years customer security maintenance `from canonical/${repo}`. [Request
49 version=str(release['version']) if 'version' in release else track52 version=str(release['version']) if 'version' in release else track
50 architectures=", ".join(map(lambda x: "`"+x+"`", release['architectures']))53 architectures=", ".join(map(lambda x: "`"+x+"`", release['architectures']))
51 swver='.'.join(track.split(".")[:2])54 swver='.'.join(track.split(".")[:2])
52 thistag=swver+'-'+base+'_'+''+risk55 thistag=swver+'-'+base+'_'+''+risk if application != 'Ubuntu' else swver+'_'+risk
53 tag=thistag if first else tag56 all_tags=release.get('tags', [])
57 all_tags.sort()
58 all_tags = list(filter(lambda x: x != thistag, all_tags))
59 tag_aliases=", ".join(map(lambda x: "`"+str(x)+"`", release.get('tags', [])))
60 oci_tags='`'+thistag+'`' if not tag_aliases else tag_aliases
61 channel_tag='**`'+thistag+'`**' if first else '`'+thistag+'`'
62 tags='**'+oci_tags+'**' if first else oci_tags
63 auto_tags_column=channel_tag+' | '+tags if any(has_tag_aliases) else channel_tag
54 has_an_lts=(has_an_lts or type == 'LTS' or type == 'ESM')64 has_an_lts=(has_an_lts or type == 'LTS' or type == 'ESM')
55 sos_year=2000+int(base.split(".")[0])65 sos_year=2000+int(base.split(".")[0])
56 eol_year=sos_year+5 66 eol_year=sos_year+5
@@ -59,7 +69,7 @@ Up to 10 years customer security maintenance `from canonical/${repo}`. [Request
59 eoe_date=base.split(".")[1]+'/'+str(eoe_year) if not support.get('esm_until') else support['esm_until']69 eoe_date=base.split(".")[1]+'/'+str(eoe_year) if not support.get('esm_until') else support['esm_until']
60 eol=eol_date if basetype == 'LTS' else '-'70 eol=eol_date if basetype == 'LTS' else '-'
61 eoe=eoe_date if basetype == 'LTS' or basetype == 'ESM' else '-'71 eoe=eoe_date if basetype == 'LTS' or basetype == 'ESM' else '-'
62%> | ${'**`'+thistag+'`**' if first else '`'+thistag+'`'} &nbsp;&nbsp; | ${eol} | ${eoe} | ${application} ${version} ${'on Ubuntu&nbsp;'+base+'&nbsp;'+basetype if application != "Ubuntu" else ''} | ${architectures} |72%> | ${auto_tags_column} | ${eol} | ${eoe} | ${application} ${version} ${'on Ubuntu&nbsp;'+base+'&nbsp;'+basetype if application != "Ubuntu" else ''} | ${architectures} |
63% endfor73% endfor
64| _`track_risk`_ |74| _`track_risk`_ |
6575
diff --git a/templates/ubuntu.yaml b/templates/ubuntu.yaml
index 9a87b33..f71e6e6 100644
--- a/templates/ubuntu.yaml
+++ b/templates/ubuntu.yaml
@@ -4,7 +4,7 @@ description: >
4 ![Ubuntu](https://assets.ubuntu.com/v1/adac6928-ubuntu.svg)4 ![Ubuntu](https://assets.ubuntu.com/v1/adac6928-ubuntu.svg)
55
66
7 Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide. Read more on the [ubuntu website](https://ubuntu.com/).7 Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide. Read more on the [Ubuntu website](https://ubuntu.com/).
8docker:8docker:
9parameters:9parameters:
10debug:10debug:

Subscribers

People subscribed via source and target branches