Ravi Srinivasan
2020-05-08 bf85d8ea7d7402eafeb5d46fa98622e6774a251f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
FROM ubi8:8.1
ENV JAVA_OPTIONS="-Dquarkus.http.host=0.0.0.0 -Djava.util.logging.manager=org.jboss.logmanager.LogManager"
ENV AB_ENABLED=jmx_exporter
 
# Be prepared for running in OpenShift too
RUN mkdir /deployments \
  && adduser -G root --no-create-home -u 1001 quarkus \
  && chown -R 1001 /deployments \
  && chmod -R "g+rwX" /deployments \
  && chown -R 1001:root /deployments
 
RUN yum -y install java-1.8.0-openjdk-devel
 
COPY target/*-runner.jar /deployments/app.jar
EXPOSE 8080 8778 9779
 
# run with user 1001
USER 1001
 
CMD ["java","-jar","/deployments/app.jar"]