I have a Dockerfile which looks like this:
FROM alpine:3.9 RUN apk add --update openjdk8 RUN mkdir /var/generator/ COPY generator.jar /var/generator EXPOSE 8080 ENTRYPOINT [ "/bin/sh" ]
Dockerfile is inside generator/ folder. I am building it using:
docker build -t generator generator/
It builds successfully:
Successfully built 878e81f622cc Successfully tagged generator:latest
but when I am trying to run this image with
docker run -d -p 8080:8080 generator
it dies immediately.
docker logs gives no output.
What is wrong with my Dockerfile? Why is the container dying?