Sign inSign up

shydrate/alpine-jdk

By shydrate

Updated over 3 years ago

The base image is alpine3.14 and have jdk version 11 installed on it

Image
0

656

shydrate/alpine-jdk repository overview

Docker details: This docker images is using alpine 3.14 as base image and java(jdk) version 11 is installed. Port 80 and 8080 are open.

Dockerfile:

For tag v1
FROM alpine:3.14 as build
RUN apk --update add openjdk11
VOLUME /tmp
EXPOSE 80
EXPOSE 8080
For tag v2
FROM alpine:3.14
RUN  apk update \
  && apk upgrade \
  && apk add ca-certificates \
  && update-ca-certificates \
  && apk add --update coreutils && rm -rf /var/cache/apk/*   \
  && apk add --update openjdk11 tzdata curl unzip bash \
  && apk add --no-cache nss \
  && rm -rf /var/cache/apk/*

Sample Dockerfile:

After embedding you jar file in Dockerfile would look like

FROM shydrate/alpine-jdk: as build
VOLUME /tmp
EXPOSE 80
EXPOSE 8080
ADD ./target/*.jar	 app.jar
ENTRYPOINT [ "java", "-DskipTests", "-jar", "app.jar", "-Xmx256m"]

Tag summary

Content type

Image

Digest

sha256:e059e93da

Size

183 MB

Last updated

over 3 years ago

docker pull shydrate/alpine-jdk:v3