https://github.com/pwittchen/dockerfiles-java
various docker images with java
https://github.com/pwittchen/dockerfiles-java
alpine docker java jdk jvm linux ubuntu
Last synced: 4 months ago
JSON representation
various docker images with java
- Host: GitHub
- URL: https://github.com/pwittchen/dockerfiles-java
- Owner: pwittchen
- License: apache-2.0
- Created: 2018-03-20T23:41:17.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-10-05T13:34:40.000Z (over 6 years ago)
- Last Synced: 2025-03-24T14:51:20.451Z (11 months ago)
- Topics: alpine, docker, java, jdk, jvm, linux, ubuntu
- Language: Dockerfile
- Homepage:
- Size: 28.3 KB
- Stars: 11
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dockerfiles-java
various docker images with java
usage
-----
go to the directory with desired docker image and:
```
to build container, type: make build
to run container with CLI, type: make cli
to remove container, type: make remove
to pull container from the docker hub, type: make pull
to push container to the docker hub, type: make push
to list all containers, type: make list
```
docker hub
----------
view all my docker images on docker hub at: https://hub.docker.com/u/pwittchen/
JVM implementations used in the Docker images
---------------------------------------------
- alpine-java13 (Open JDK)
- alpine-java12 (Open JDK)
- alpine-java11 (Open JDK)
- alpine-java-10-sapmachine (SAP JVM)
- alpine-java8 (Open JDK)
- ubuntu-graalvm (Oracle)
- ubuntu-java13 (Open JDK)
- ubuntu-java12 (Open JDK)
- ubuntu-java11 (Open JDK)
- ubuntu-java11-sapmachine (SAP JVM)
- ubuntu-java10 (Open JDK)
- ubuntu-java9 (Oracle)
- ubuntu-java8 (Oracle)
known issues
------------
- **alpine-java11**
- [Why can run Java program manually in a Docker image but not as an ENTRYPOINT?](https://stackoverflow.com/questions/51811955/why-can-run-java-program-manually-in-a-docker-image-but-not-as-an-entrypoint)
other images
------------
These images contains latest JDK releases, are provided and maintained by the official providers of the OpenJDK and I recommend to use them instead of images in this repo.
- **AdoptOpenJDK**
- https://adoptopenjdk.net/
- https://hub.docker.com/u/adoptopenjdk
- **Azul/Zulu**
- https://www.azul.com/downloads/zulu-community/
- https://hub.docker.com/u/azul