From b0e56fb58f3c4dd8ddb931b52b81b20b0b1072d3 Mon Sep 17 00:00:00 2001 From: Akiyoshi Yonekura Date: Wed, 16 Jun 2021 23:04:55 +0900 Subject: [PATCH] Updated --- Dockerfile => docker-image/Dockerfile | 5 +++++ docker-image/java-1.8/Dockerfile | 8 ++++++++ settings.xml | 7 +++++++ 3 files changed, 20 insertions(+) rename Dockerfile => docker-image/Dockerfile (66%) create mode 100644 docker-image/java-1.8/Dockerfile create mode 100644 settings.xml diff --git a/Dockerfile b/docker-image/Dockerfile similarity index 66% rename from Dockerfile rename to docker-image/Dockerfile index 8e2d348ac..a7ecb6e6f 100644 --- a/Dockerfile +++ b/docker-image/Dockerfile @@ -1,3 +1,8 @@ +FROM quay.io/yakiyoshi/spring-petclinic:maven-3.5.4-java-1.8 +RUN git clone https://github.com/yakiyoshi/spring-petclinic.git +WORKDIR /opt/maven/spring-petclinic +RUN ./mvnw package + FROM registry.redhat.io/ubi8/ubi ARG JAR_FILE=target/*.jar RUN yum install -y java-11-openjdk && yum clean all -y diff --git a/docker-image/java-1.8/Dockerfile b/docker-image/java-1.8/Dockerfile new file mode 100644 index 000000000..15975daab --- /dev/null +++ b/docker-image/java-1.8/Dockerfile @@ -0,0 +1,8 @@ +FROM registry.redhat.io/ubi8/ubi +WORKDIR /app +RUN useradd appuser && \ + chown -R appuser:appuser /app && \ + chgrp -R 0 /app && \ + chmod -R g=u /app +RUN yum install -y git java-1.8.0-openjdk && yum clean all -y +USER maven diff --git a/settings.xml b/settings.xml new file mode 100644 index 000000000..fe68160b2 --- /dev/null +++ b/settings.xml @@ -0,0 +1,7 @@ + + + + /localrepo + \ No newline at end of file