Refactoring the sdc-BE-init python scripts
[sdc.git] / catalog-be / sdc-backend-init / Dockerfile
1 FROM onap/base_sdc-python:1.7.0
2
3 # user/group args are inherited from base_sdc-python base image
4 COPY --chown=$user:$group scripts /home/$user/scripts
5
6 RUN chmod 770 -R /home/$user/scripts && \
7     cd /home/$user/scripts && \
8     python setup.py install --user
9
10 ENV PATH=$PATH:/home/$user/.local/bin
11
12 COPY --chown=$user:$group chef-solo /home/$user/chef-solo/
13
14 COPY --chown=$user:$group chef-repo/cookbooks /home/$user/chef-solo/cookbooks/
15
16 COPY --chown=$user:$group startup.sh /home/$user/
17
18 RUN chmod 770 /home/$user/startup.sh
19
20 WORKDIR /home/$user/
21
22 ENTRYPOINT /home/${user}/startup.sh