From 5c033cbbdc441d5828e7835e7a35f1a1abcdcc7e Mon Sep 17 00:00:00 2001 From: marius Date: Sat, 18 Apr 2020 21:03:03 +0200 Subject: [PATCH] fixing docker file and adding knative deployment yaml --- Dockerfile | 2 +- service.yaml | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 service.yaml diff --git a/Dockerfile b/Dockerfile index af46b57..940f7a1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,7 +14,7 @@ RUN mvn package -DskipTests # It's important to use OpenJDK 8u191 or above that has container support enabled. # https://hub.docker.com/r/adoptopenjdk/openjdk8 # https://docs.docker.com/develop/develop-images/multistage-build/#use-multi-stage-builds -FROM adoptopenjdk/jdk-11.0.6_10-alpine-slim +FROM adoptopenjdk/openjdk11:jdk-11.0.6_10-alpine-slim # Copy the jar to the production image from the builder stage. COPY --from=builder /app/target/chuckjokes-*.jar /chuckjokes.jar diff --git a/service.yaml b/service.yaml new file mode 100644 index 0000000..4bc511a --- /dev/null +++ b/service.yaml @@ -0,0 +1,13 @@ +apiVersion: serving.knative.dev/v1 +kind: Service +metadata: + name: chuckjokes-java-spring + namespace: default +spec: + template: + spec: + containers: + - image: docker.io/wishi/chuckjokes + env: + - name: TARGET + value: "Spring Boot Blog Knative v1" \ No newline at end of file