diff options
Diffstat (limited to 'sliboot/src/main/docker/Dockerfile')
-rw-r--r-- | sliboot/src/main/docker/Dockerfile | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/sliboot/src/main/docker/Dockerfile b/sliboot/src/main/docker/Dockerfile deleted file mode 100644 index 3269d43e..00000000 --- a/sliboot/src/main/docker/Dockerfile +++ /dev/null @@ -1,45 +0,0 @@ -# Prepare stage for multistage image build -## START OF STAGE0 ## -FROM ${base.image.name}:${project.docker.latestfulltag.version} AS stage0 - -ENV JAVA_HOME /usr/lib/jvm/java-1.8-openjdk -ENV LOG_PATH /var/log/onap/ccsdk - - -# copy deliverables to opt -COPY opt /opt - -## END OF STAGE0 ## - - -FROM ${base.image.name}:${project.docker.latestfulltag.version} - -MAINTAINER CCSDK Team (onap-ccsdk@lists.onap.org) - -ENV JAVA_HOME /usr/lib/jvm/java-1.8-openjdk -ENV CCSDK_HOME /opt/onap/ccsdk -ENV SLIBOOT_JAR ${ccsdk.sliboot.jar} -ENV SVCLOGIC_PROPERTIES /opt/onap/ccsdk/config/svclogic.properties -ENV SVCLOGIC_DIR /opt/onap/ccsdk/svclogic/graphs -ENV LOG_PATH /var/log/onap/ccsdk - -# Install sudo and IP utilities -RUN apk update && apk --no-cache add sudo iputils openssl - - -# Enable wheel group -RUN sed -e 's/# %wheel ALL=(ALL) NOPASSWD: ALL/%wheel ALL=(ALL) NOPASSWD: ALL/g' -i /etc/sudoers - -# Create sli user -RUN addgroup -S sli && adduser -S sli -G sli -RUN addgroup sli wheel - -COPY --from=stage0 --chown=sli:sli /opt /opt -RUN mkdir -p ${LOG_PATH} && chown sli:sli ${LOG_PATH} -RUN chmod +x ${CCSDK_HOME}/bin/*.sh - - -USER sli -WORKDIR ${CCSDK_HOME} -ENTRYPOINT /opt/onap/ccsdk/bin/startSliboot.sh -EXPOSE 8443 |