Sign inSign up

sensedia/openjdk17-base

By sensedia

•Updated about 2 months ago

Image
0

4.7K

sensedia/openjdk17-base repository overview

⁠openjdk17-base

⁠Informations

This base image is used for applications that don't need Java 17. It is based on the official OpenJDK image.

⁠Build and Test Docker Image Locally

Commands to build image:

cd docker-images-base/openjdk17-base

VERSION=2.0

docker build -f Dockerfile -t sensedia/openjdk17-base:$VERSION .

Commands to run container:

docker run -it --rm sensedia/openjdk17-base:$VERSION sh

⁠Scan of vulnerabilities with Trivy

Run the command to verify vulnerabilities.

mkdir /tmp/caches;
docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -v /tmp/caches:/root/.cache/ aquasec/trivy image sensedia/openjdk17-base:$VERSION

⁠Send Docker Image to Docker Hub

Command to auth Docker Hub account of Sensedia:

docker login -u sensedia -p PASSWORD

Create tag to the remote repository:

docker tag sensedia/openjdk17-base:$VERSION sensedia/openjdk17-base:latest

Send images do Docker Registry remote.

docker push sensedia/openjdk17-base:$VERSION
docker push sensedia/openjdk17-base:latest

The new image will be published in https://hub.docker.com/r/sensedia/openjdk17-base/⁠.

Reference:

Tag summary

Content type

Image

Digest

sha256:49e3ca775…

Size

95 MB

Last updated

about 2 months ago

docker pull sensedia/openjdk17-base