This is an image that contains only the SDKMan. SDKMan allows you to quickly customize images for different JDKs and SDKs.
For example:
docker pull kubile/debian-sdkman:11.3
11.3Debian version number
You can do this:
# Run the container and automatically enter the container
docker run --rm -it kubile/debian-sdkman:11.3
# e.g. Installing the JDK but not knowing what version is supported by the current operating system or CPU architecture
# Query available JDK versions.This is the process for using SDKMan. For details, please refer to:https://sdkman.io/usage
# Remember the version number you need and install it according to the configuration of Dockerfile below.e.g. Install Zulu 11.0.15-zulu and Maven 3.6.3
sdk ls java
# After obtaining the version record, use Exit to exit the container
exit
FROM kubile/debian-sdkman:11.3
# Install Zulu JDK 11.0.15-zulu and Maven 3.6.3
RUN source $HOME/.sdkman/bin/sdkman-init.sh && \
sdk install java 11.0.15-zulu && \
sdk install maven 3.6.3
For more information, please visit:https://sdkman.io/jdks and https://sdkman.io/sdks
Content type
Image
Digest
sha256:23c28ed35…
Size
125.5 MB
Last updated
over 3 years ago
docker pull kubile/debian-sdkman:11.6