blob: 320d6f3cb8f5aab48b34be7c0e80a11b83ce598c [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/10/org.apache.sling.starter-10.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