Updating the Semeru Runtimes docker documentation. (#2017)

This commit is contained in:
narkedi 2021-10-21 05:46:07 +05:30 committed by GitHub
parent 42627e1d60
commit 7700d81430
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 46 additions and 0 deletions

View File

@ -0,0 +1 @@
IBM Semeru Runtime Official Images for OpenJDK and Eclipse OpenJ9 binaries.

View File

@ -0,0 +1,37 @@
## Overview
The images in this repository contain OpenJDK binaries that are built by IBM Semeru Runtimes.
# What is IBM Semeru Runtimes ?
The IBM Semeru Runtimes are free production-ready open source binaries built with the OpenJDK class libraries and the Eclipse OpenJ9 JVM, which delivers the power and performance to run your Java applications, when you need it most.
# How to use this Image
To run a pre-built japp.jar file with the latest OpenJDK 11, use the following Dockerfile:
```dockerfile
FROM %%IMAGE%%:11
RUN mkdir /opt/app
COPY japp.jar /opt/app
CMD ["java", "-jar", "/opt/app/japp.jar"]
```
You can build and run the Docker Image as shown in the following example:
```console
docker build -t japp .
docker run -it --rm japp
```
### Using a different base Image
If you are using a distribution that we don't provide an image for you can copy the JDK using a similar Dockerfile to the one below:
```dockerfile
# Example
FROM <base image>
ENV JAVA_HOME=/opt/java/openjdk
COPY --from=%%IMAGE%%:11 $JAVA_HOME $JAVA_HOME
ENV PATH="${JAVA_HOME}/bin:${PATH}"
```

View File

@ -0,0 +1 @@
https://github.com/ibmruntimes/semeru-containers

View File

@ -0,0 +1 @@
[GitHub](%%GITHUB-REPO%%/issues); The [IBM Semeru Runtime support](https://ibm.com/semeru-runtimes) page has more information on quality, roadmap and other details for IBM Semeru Runtime Open Edition builds;

View File

@ -0,0 +1,5 @@
The Dockerfiles and associated scripts are licensed under the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.html).
Licenses for the products installed within the images:
- IBM Semeru Runtime Open Edition: The project license is GNU GPL v2 with Classpath Exception.

View File

@ -0,0 +1 @@
[IBM Semeru Runtime](%%GITHUB-REPO%%)