Sha256: 59a7b3899885cc5b8e23b1fe0daf506b37340f03eda20a45129b3cf5ddd44809
Contents?: true
Size: 1.17 KB
Versions: 3
Compression:
Stored size: 1.17 KB
Contents
FROM frolvlad/alpine-oraclejdk8:slim MAINTAINER payments.team@notonthehighstreet.com EXPOSE 8080 # Create directory for server files RUN mkdir /config COPY application.ctmpl /config/application.ctmpl # add wget and tar RUN apk add --update wget RUN apk add --update tar RUN apk add --update unzip # Add s6 config ADD s6-etc /etc/s6 RUN chmod -R 755 /etc/s6; \ chmod -R 755 /etc/s6 # consul-template RUN wget --no-check-certificate https://releases.hashicorp.com/consul-template/0.11.1/consul-template_0.11.1_linux_386.zip; \ unzip consul-template_0.11.1_linux_386.zip; \ mv ./consul-template /usr/bin/consul-template; \ rm -rf consul-template_0.11.1_linux_386.zip; \ rm -rf consul-template # skaware s6 daemon runner RUN mkdir s6; \ wget --no-check-certificate https://github.com/just-containers/skaware/releases/download/v1.16.1/s6-2.2.2.0-linux-amd64-bin.tar.gz; \ tar -xvzf s6-2.2.2.0-linux-amd64-bin.tar.gz --directory /s6 --strip-components=1; \ mv /s6/usr/bin/* /usr/bin; \ rm s6-2.2.2.0-linux-amd64-bin.tar.gz; \ rm -rf s6 RUN chmod -R 755 /usr/bin WORKDIR /app COPY <%= application_name %>-0.0.1-SNAPSHOT.jar /app/service.jar ENTRYPOINT ["/usr/bin/s6-svscan","/etc/s6"] CMD []
Version data entries
3 entries across 3 versions & 1 rubygems