blob: 3fae75cfa29925c13a12dca16d3465106835ea8e [file] [log] [blame]
FROM openjdk:8-jre-alpine
MAINTAINER dev@sling.apache.org
# build on top of the released Launchpad
RUN mkdir -p /opt/sling
RUN wget https://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.starter/11/org.apache.sling.starter-11.jar -O /opt/sling/org.apache.sling.starter.jar
# sha1sum.txt must be updated when switching to a different jar,
# or docker build will fail
COPY sha1sum.txt /tmp
RUN sha1sum -c /tmp/sha1sum.txt
WORKDIR /opt/sling/
EXPOSE 8080
VOLUME /opt/sling/sling
ENV JAVA_OPTS -Xmx512m
ENV SLING_OPTS ''
CMD exec java $JAVA_OPTS -jar org.apache.sling.starter.jar $SLING_OPTS