FROM azul/zulu-openjdk:17

# Setup environment
ENV JAVA_OPTS="-Xmx512m -Duser.language=de -Duser.country=DE -Dcloudsuite.data.shared=/home/default/cloudsuite/data $JAVA_OPTS"

# Add SW components
COPY cloudsuite-gears-core /opt/cloudsuite-gears-core
COPY config /etc/cloudsuite

# Modify SW components
RUN chmod -R +rx /opt/cloudsuite-gears-core/bin

VOLUME ["/tmp"]
EXPOSE 8080
ENTRYPOINT exec /opt/cloudsuite-gears-core/bin/gears-core_start.sh
