aboutsummaryrefslogtreecommitdiffstats
path: root/sdc-workflow-designer-ui/docker/Dockerfile
blob: 7a54b61557b9fe626ad797ceb8bab5c2d95cf1fe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
FROM jetty:9.4-jre8-alpine

EXPOSE 8080
EXPOSE 8443

USER root

ARG ARTIFACT

COPY org.onap.sdc.p12 org.onap.sdc.trust.jks ${JETTY_BASE}/etc/

ADD --chown=jetty:jetty ${ARTIFACT} ${JETTY_BASE}/webapps/
RUN chown -R jetty:jetty ${JETTY_BASE}/webapps ${JETTY_BASE}/etc/

COPY --chown=jetty:jetty startup.sh .
RUN chmod 744 startup.sh

USER jetty 
ENTRYPOINT [ "./startup.sh" ]