Merge "Fix component startup"
[vfc/nfvo/driver/vnfm/svnfm.git] / nokiav2 / deployment / src / main / resources / Dockerfile
1 FROM centos:7
2 WORKDIR /service
3 ARG VERSION
4 COPY docker-entrypoint.sh .
5 COPY LICENSE ./ONAP_LICENSE
6 COPY application.properties .
7 RUN sed -i 's/enabled=1/enabled=0/' /etc/yum/pluginconf.d/fastestmirror.conf
8 RUN sed -i 's|#baseurl=http://mirror.centos.org/centos|baseurl=http://mirrors.ocf.berkeley.edu/centos|' /etc/yum.repos.d/*.repo
9 RUN yum -y update && \
10     yum -y install java-1.8.0-openjdk-headless wget && \
11     yum -y install mc vim tcpdump net-tools nc strace telnet unzip xmlstarlet && \
12     yum clean all
13 RUN wget -q -O driver.war "https://nexus.onap.org/service/local/artifact/maven/redirect?r=snapshots&g=org.onap.vfc.nfvo.driver.vnfm.svnfm.nokiav2&a=driverwar&v=${VERSION}&e=war"
14 #Can be used for local builds
15 #COPY driver.war .
16 ENV JAVA_HOME /usr/lib/jvm/jre
17 EXPOSE 8089
18 ENTRYPOINT /service/docker-entrypoint.sh