3 ARG MICRO_HOME=/opt/app/fproxy
4 ARG BIN_HOME=$MICRO_HOME/bin
5 ARG JAR_FILE=fproxy-exec.jar
8 apk add ca-certificates
10 ## Setup JAVA_HOME, this is useful for docker commandline
11 ENV JAVA_HOME usr/lib/jvm/java-1.8-openjdk
14 # Build up the deployment folder structure
15 RUN mkdir -p $MICRO_HOME
18 RUN chmod 755 $BIN_HOME/* && \
20 ln -s /logs $MICRO_HOME/logs
22 RUN addgroup --system appgroup && \
23 adduser --system --uid 1001 --ingroup appgroup appuser && \
24 chown -R appuser:appgroup $MICRO_HOME && \
28 CMD ["/opt/app/fproxy/bin/start.sh"]