Skip to content

Instantly share code, notes, and snippets.

@paulbrodner
Last active November 28, 2019 10:06
Show Gist options
  • Select an option

  • Save paulbrodner/71430f993c3012bc35d1a4367fa20946 to your computer and use it in GitHub Desktop.

Select an option

Save paulbrodner/71430f993c3012bc35d1a4367fa20946 to your computer and use it in GitHub Desktop.
k8s, buil-maven-run
FROM maven:3-jdk-11 as BUILD
COPY . /usr/src/app
RUN mvn --batch-mode -f /usr/src/app/pom.xml clean package
FROM openjdk:11-jre-slim
ENV PORT 42050
EXPOSE 42050
COPY --from=BUILD /usr/src/app/target /opt/target
WORKDIR /opt/target
CMD ["/bin/bash", "-c", "find -type f -name '*.jar' | xargs java -jar"]
# https://codefresh.io/howtos/local-k8s-draft-skaffold-garden/
# https://kubernetes.io/blog/2018/05/01/developing-on-kubernetes/
#https://12factor.net/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment