Create VES client example for domain 'notification'
[oam.git] / distribution / nonrtric-o1-controller-frankfurt / src / main / docker / Dockerfile
1 # Base odl alpine with added packages needed for
2 FROM ${base.image.repo}
3
4 # Image info
5 ENV IMAGEPATH ${IMAGEPATH}//${image.name}
6 ENV IMAGENAMES ${IMAGENAMES}//"ORAN nonrtric"
7
8 # Adjust repo und feature boot info for karaf
9 RUN sed -i -e "\|featuresRepositories|s|$|,${features.repo}|"  $ODL_HOME/etc/org.apache.karaf.features.cfg
10 ENV SDNRWT_BOOTFEATURES ${features.boot}
11
12 USER root
13 # copy CCSDK mvn artifacts to ODL repository
14 COPY system /tmp/system
15 RUN rsync -a /tmp/system $ODL_HOME && rm -rf /tmp/system
16 RUN chown -R odl:odl $ODL_HOME
17
18 # Set user for ODL startup
19 USER odl