X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=dbc-client%2Fsrc%2Fmain%2Fresources%2FDockerfile;h=9baa481834c94319032b42cfbb466ef490ea2544;hb=refs%2Fchanges%2F55%2F84155%2F1;hp=1e49e420e70849f157511d538b348cc6224f85c6;hpb=aa3cc0e7cd53265e8c82b56caf2f409ed5612e80;p=dmaap%2Fbuscontroller.git diff --git a/dbc-client/src/main/resources/Dockerfile b/dbc-client/src/main/resources/Dockerfile index 1e49e42..9baa481 100644 --- a/dbc-client/src/main/resources/Dockerfile +++ b/dbc-client/src/main/resources/Dockerfile @@ -26,12 +26,24 @@ COPY /opt /opt WORKDIR /opt/app/dbc-client -#RUN apk add --no-cache curl +# Install AAF CA certificate +RUN apk update && apk add ca-certificates && rm -rf /var/cache/apk/* +RUN mkdir -p /usr/local/share/ca-certificates && \ + mv misc/aaf-ca.crt /usr/local/share/ca-certificates/aaf-ca.crt +RUN update-ca-certificates -RUN chmod +x /opt/app/dbc-client/misc/cert-client-init.sh && \ - chmod +x /opt/app/dbc-client/bin/* && \ +# Install curl +RUN apk add --no-cache curl + +# Install client certs for curl and openssl +RUN apk add --no-cache openssl +RUN mkdir -p /opt/app/osaaf/local && \ + mv etc/org.onap.dmaap-bc.p12 /opt/app/osaaf/local && \ + mv etc/*.pem /opt/app/osaaf/local + +RUN chmod +x /opt/app/dbc-client/bin/* && \ mkdir /opt/app/dbc-client/logs VOLUME /opt/app/dbc-client/log -ENTRYPOINT ["sh", "./bin/dbc-client", "deploy"] +ENTRYPOINT ["sh", "./bin/dbc-client" ]