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.
The recommended way to get the Daksa Java Docker Image is to pull the prebuilt image from The Docker Hub Registry.
docker pull daksa/java:latest
To use a specific version, you can pull a versioned tag. You can view the list of available versions in The Docker Hub Registry.
docker pull daksa/java:[TAG]
Run the java command.
docker run -it --rm daksa/java:[TAG]
The default work directory for the Java image is /opt/JAVA_HOME. You can mount a folder from your host here that includes your Java jar or war, and run it normally using the java command.
docker run -it --name java -v /path/to/opt/JAVA_HOME:/opt/JAVA_HOME daksa/java:latest java -jar package.jar
or using Docker Compose:
java:
image: daksa/java:latest
command: "java -jar package.jar"
volumes:
- .:/opt/JAVA_HOME
Content type
Image
Digest
sha256:94d70024e…
Size
489.3 MB
Last updated
almost 2 years ago
docker pull daksa/java:r9-jv21