X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=models-sim%2Fpolicy-models-sim-pdp%2Fsrc%2Fmain%2Fpackage%2Fdocker%2FDockerfile;h=ee59a3e9d50df765e30dc3e42ff1dc4a93ab95fe;hb=a9bcee4146d6a0a5b4ced6fe25c8955edde945b0;hp=93a3c9b633779b834e26ce49841dcbf18901098a;hpb=ceb3ced528288d9869d14930ca88907547a20c93;p=policy%2Fmodels.git diff --git a/models-sim/policy-models-sim-pdp/src/main/package/docker/Dockerfile b/models-sim/policy-models-sim-pdp/src/main/package/docker/Dockerfile index 93a3c9b63..ee59a3e9d 100644 --- a/models-sim/policy-models-sim-pdp/src/main/package/docker/Dockerfile +++ b/models-sim/policy-models-sim-pdp/src/main/package/docker/Dockerfile @@ -1,6 +1,7 @@ # # ============LICENSE_START======================================================= -# Copyright (C) 2019 Nordix Foundation. +# Copyright (C) 2019-2021 Nordix Foundation. +# Modifications Copyright (C) 2019 AT&T Intellectual Property. # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -22,7 +23,7 @@ # Docker file to build an image that runs the PDP simulator on Java 8 in alpine # -FROM onap/policy-common-alpine:1.4.0 +FROM onap/policy-jre-alpine:2.5.1-SNAPSHOT LABEL maintainer="Policy Team" @@ -31,23 +32,6 @@ ARG POLICY_LOGS=/var/log/onap/policy/pdp-sim ENV POLICY_HOME=/opt/app/policy ENV POLICY_LOGS=${POLICY_LOGS} -RUN apk add --no-cache --update \ - bash \ - nss \ - procps \ - coreutils \ - findutils \ - grep \ - zip \ - unzip \ - curl \ - wget \ - openssh \ - iproute2 \ - iputils \ - vim \ - openjdk8 - # Create PDP simulator user and group # Add simulator-specific directories and set ownership as the simulator user RUN mkdir -p ${POLICY_HOME}/pdp-sim \ @@ -66,8 +50,8 @@ RUN tar xvfz /packages/policy-models-sim-pdp-tarball.tar.gz --directory ${POLICY COPY pdp-sim.sh ${POLICY_HOME}/pdp-sim/bin RUN find /opt/app -type d -perm 755 \ && find /opt/app -type f -perm 644 \ - && chmod a+x ${POLICY_HOME}/pdp-sim/bin/* + && chmod 755 ${POLICY_HOME}/pdp-sim/bin/* USER policy ENV PATH ${POLICY_HOME}/pdp-sim/bin:$PATH -ENTRYPOINT [ "bash", "pdp-sim.sh" ] +ENTRYPOINT [ "sh", "/opt/app/policy/pdp-sim/bin/pdp-sim.sh" ]