diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..45ae81128c8170ac5cf00f1f356f411c0859ab5a --- /dev/null +++ b/Dockerfile @@ -0,0 +1,12 @@ +FROM hseeberger/scala-sbt as cerebro-build +COPY . /root/cerebro +RUN cd cerebro && sbt stage + +FROM openjdk:jre-alpine +ARG CEREBRO_VERSION=0.7.3 +COPY --from=cerebro-build /root/cerebro/target/universal/stage /opt/cerebro +RUN apk add --no-cache --update bash +WORKDIR /opt/cerebro +EXPOSE 9000 +HEALTHCHECK CMD wget --quiet --spider http://localhost:9000/ || exit 1 +CMD ["bin/cerebro"]