FROM       airdock/oracle-jdk:1.8
MAINTAINER Data In Motion Consulting GmbH

ENV GECKO_WORK /gecko-work
ENV GECKO_VERSION 1.0.0

RUN mkdir -p /opt/gecko/ && mkdir -p /opt/gecko/logs && mkdir -p /tmp
COPY export/ /opt/gecko/
RUN useradd -r -u 200 -m -c "gecko account" -d ${GECKO_WORK} -s /bin/false gecko
RUN chown -R gecko /opt/gecko && chmod u+rwx -R /opt/gecko && chown -R gecko /tmp && chmod -R u+rw /tmp
RUN cd /opt/gecko

VOLUME ${GECKO_WORK}

EXPOSE 8080 8081 8090 
WORKDIR /opt/gecko
USER gecko

#CMD ["./start", "-data", "/gecko-work"]
CMD ["java", "-Dgosh.args=--nointeractive", "-jar", "<yourJarNameHere>"]