FROM       airdock/oraclejdk:1.8
MAINTAINER Data In Motion Consulting GmbH

ENV GECKO_WORK /gecko-work
ENV GECKO_VERSION 2.0.0

RUN mkdir -p /opt/gecko/ && mkdir -p /opt/gecko/logs && mkdir -p /tmp
COPY ./ /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 ["./bin/gecko.sh", "-data", "/gecko-work"]
#CMD ["java", "-Dgosh.args=--nointeractive", "-jar", "lib/launch.jar"]
