Skip to content

Commit 1f7a40e

Browse files
authored
Merge pull request #46231 from michalvavrik/feature/fix-quarkus-micro-image
Use UBI9 based Quarkus micro image
2 parents f8a9cb3 + 5ac3a00 commit 1f7a40e

File tree

2 files changed

+16
-6
lines changed

2 files changed

+16
-6
lines changed

core/deployment/src/main/java/io/quarkus/deployment/images/ContainerImages.java

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,10 +52,20 @@ public class ContainerImages {
5252
public static final String UBI9_MINIMAL_VERSION = UBI9_VERSION;
5353
public static final String UBI9_MINIMAL = UBI9_MINIMAL_IMAGE_NAME + ":" + UBI9_MINIMAL_VERSION;
5454

55-
// Quarkus Micro image - https://quay.io/repository/quarkus/quarkus-micro-image?tab=tags
56-
public static final String QUARKUS_MICRO_IMAGE_NAME = "quay.io/quarkus/quarkus-micro-image";
57-
public static final String QUARKUS_MICRO_VERSION = "2.0";
58-
public static final String QUARKUS_MICRO_IMAGE = QUARKUS_MICRO_IMAGE_NAME + ":" + QUARKUS_MICRO_VERSION;
55+
// UBI 8 Quarkus Micro image - https://quay.io/repository/quarkus/quarkus-micro-image?tab=tags
56+
public static final String UBI8_QUARKUS_MICRO_IMAGE_NAME = "quay.io/quarkus/quarkus-micro-image";
57+
public static final String UBI8_QUARKUS_MICRO_VERSION = "2.0";
58+
public static final String UBI8_QUARKUS_MICRO_IMAGE = UBI8_QUARKUS_MICRO_IMAGE_NAME + ":" + UBI8_QUARKUS_MICRO_VERSION;
59+
60+
// UBI 9 Quarkus Micro image - https://quay.io/repository/quarkus/ubi9-quarkus-micro-image?tab=tags
61+
public static final String UBI9_QUARKUS_MICRO_IMAGE_NAME = "quay.io/quarkus/ubi9-quarkus-micro-image";
62+
public static final String UBI9_QUARKUS_MICRO_VERSION = "2.0";
63+
public static final String UBI9_QUARKUS_MICRO_IMAGE = UBI9_QUARKUS_MICRO_IMAGE_NAME + ":" + UBI9_QUARKUS_MICRO_VERSION;
64+
65+
// default Quarkus Micro image - https://quay.io/repository/quarkus/quarkus-micro-image?tab=tags
66+
public static final String QUARKUS_MICRO_IMAGE_NAME = UBI9_QUARKUS_MICRO_IMAGE_NAME;
67+
public static final String QUARKUS_MICRO_VERSION = UBI9_QUARKUS_MICRO_VERSION;
68+
public static final String QUARKUS_MICRO_IMAGE = UBI9_QUARKUS_MICRO_IMAGE;
5969

6070
// === Runtime images for containers (JVM)
6171

docs/src/main/asciidoc/quarkus-runtime-base-image.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ include::_attributes.adoc[]
99
:topics: docker,podman,images
1010

1111
To ease the containerization of native executables, Quarkus provides a base image providing the requirements to run these executables.
12-
The `quarkus-micro-image:2.0` image is:
12+
The `ubi9-quarkus-micro-image:2.0` image is:
1313

14-
* small (based on `ubi8-micro`)
14+
* small (based on `ubi9-micro`)
1515
* designed for containers
1616
* contains the right set of dependencies (glibc, libstdc++, zlib)
1717
* support upx-compressed executables (more details on the xref:upx.adoc[enabling compression documentation])

0 commit comments

Comments
 (0)