[bitnami/java] Release 25.0.2-12-debian-12-r3 (#91756)

Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com>
This commit is contained in:
Bitnami Bot 2026-03-20 15:32:01 +01:00 committed by GitHub
parent e3aea8b8cf
commit ef606983fd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 9 additions and 50 deletions

View File

@ -8,7 +8,7 @@ ARG JAVA_EXTRA_SECURITY_DIR="/bitnami/java/extra-security"
ARG TARGETARCH
LABEL org.opencontainers.image.base.name="docker.io/bitnami/minideb:bookworm" \
org.opencontainers.image.created="2026-02-18T12:39:54Z" \
org.opencontainers.image.created="2026-03-20T14:03:57Z" \
org.opencontainers.image.description="Application packaged by Broadcom, Inc." \
org.opencontainers.image.documentation="https://github.com/bitnami/containers/tree/main/bitnami/java/README.md" \
org.opencontainers.image.source="https://github.com/bitnami/containers/tree/main/bitnami/java" \
@ -54,7 +54,7 @@ COPY rootfs /
RUN /opt/bitnami/scripts/java/postunpack.sh
ENV APP_VERSION="25.0.2-12" \
BITNAMI_APP_NAME="java" \
IMAGE_REVISION="2" \
IMAGE_REVISION="3" \
JAVA_HOME="/opt/bitnami/java" \
LANG="en_US.UTF-8" \
LANGUAGE="en_US:en" \

View File

@ -1,7 +1,5 @@
# Bitnami Secure Image for Java
## What is Java?
> Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.
[Overview of Java](https://openjdk.org)
@ -106,8 +104,14 @@ cd bitnami/APP/VERSION/OPERATING-SYSTEM
docker build -t bitnami/APP:latest .
```
## Using `docker-compose.yaml`
Please be aware this file has not undergone internal testing. Consequently, we advise its use exclusively for development or testing purposes.
## Configuration
The following section describes how to run commands
### Running your Java jar or war
The default work directory for the Java image is `/app`. You can mount a folder from your host here that includes your Java jar or war, and run it normally using the `java` command.
@ -153,46 +157,7 @@ docker build --build-arg JAVA_EXTRA_SECURITY_DIR=/bitnami/java/extra-security -t
The Bitnami Java Docker image from the [Bitnami Secure Images](https://go-vmware.broadcom.com/contact-us) catalog includes extra features and settings to configure the container with FIPS capabilities. You can configure the next environment variables:
- `OPENSSL_FIPS`: whether OpenSSL runs in FIPS mode or not. `yes` (default), `no`.
## Maintenance
### Upgrade this image
Bitnami provides up-to-date versions of Java, including security patches, soon after they are made upstream. We recommend that you follow these steps to upgrade your container.
#### Step 1: Get the updated image
```console
docker pull bitnami/java:latest
```
or if you're using Docker Compose, update the value of the image property to `bitnami/java:latest`.
#### Step 2: Remove the currently running container
```console
docker rm -v java
```
or using Docker Compose:
```console
docker-compose rm -v java
```
#### Step 3: Run the new image
Re-create your container from the new image.
```console
docker run --name java bitnami/java:latest
```
or using Docker Compose:
```console
docker-compose up java
```
- `JAVA_TOOL_OPTIONS`: controls Java FIPS mode. Use `-Djava.security.properties==/opt/bitnami/java/conf/security/java.security.restricted` (restricted), `-Djava.security.properties==/opt/bitnami/java/conf/security/java.security.relaxed` (relaxed), or `-Djava.security.properties==/opt/bitnami/java/conf/security/java.security.original` (off).
## Notable Changes
@ -200,12 +165,6 @@ docker-compose up java
- Java distribution has been migrated from AdoptOpenJDK to OpenJDK Liberica. As part of VMware, we have an agreement with Bell Software to distribute the Liberica distribution of OpenJDK. That way, we can provide support & the latest versions and security releases for Java.
## Using `docker-compose.yaml`
Please be aware this file has not undergone internal testing. Consequently, we advise its use exclusively for development or testing purposes.
If you detect any issue in the `docker-compose.yaml` file, feel free to report it or contribute with a fix by following our [Contributing Guidelines](https://github.com/bitnami/containers/blob/main/CONTRIBUTING.md).
## License
Copyright &copy; 2026 Broadcom. The term "Broadcom" refers to Broadcom Inc. and/or its subsidiaries.