FROM openjdk:11-jre-stretch ENV SERVER_PORT="8080" ENV JMX_PORT= ENV JAVA_HEAP_MIN= ENV JAVA_HEAP_MAX= #just try wihtout user to check if we habe a permission problem #RUN groupadd --system spring && useradd --system --gid spring spring && mkdir /sebserver && chown spring:spring /sebserver #USER spring:spring COPY docker/start-sebserver.sh seb-server.jar /sebserver/ WORKDIR /sebserver #CMD /bin/sh /sebserver/start-sebserver.sh CMD exec java \ -Xms${JAVA_HEAP_MIN} \ -Xmx${JAVA_HEAP_MAX} \ -jar "seb-server.jar" \ --spring.config.location=file:/sebserver/config/spring/,classpath:/config/; EXPOSE $SERVER_PORT $JMX_PORT