diff options
author | 2021-03-17 10:40:23 +0100 | |
---|---|---|
committer | 2021-03-23 12:23:43 +0100 | |
commit | 3b73097920be148bc82ce4a1c719cc42da8fc721 (patch) | |
tree | e535ef5119dfe6f9a55824560fe7a676f22f6459 /Dockerfile | |
parent | 29c2b0edfb72940a8617207e3ee2aaeb9ac115ab (diff) |
Create python application for config change subscription.
Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com>
Change-Id: I690a188d155bed70f799ef1c6b947c9ecb1a5f47
Issue-ID: INT-1869
Diffstat (limited to 'Dockerfile')
-rw-r--r-- | Dockerfile | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -1,10 +1,17 @@ FROM docker.io/sysrepo/sysrepo-netopeer2:latest COPY ./models /resources/models COPY ./scripts ./scripts +COPY ./src/python/netconf_server ./application/netconf_server +COPY ./src/python/netconf_server_application.py ./application/netconf_server_application.py +COPY ./src/python/requirements.txt ./application/requirements.txt +COPY ./src/python/setup.py ./application/setup.py + +RUN apt-get update && apt-get install -y python3 python3-pip && pip3 install -e ./application/ ENV ENABLE_TLS=false RUN mkdir -p /resources/certs && \ ./scripts/generate-certificates.sh /resources/certs +RUN mkdir /logs ENTRYPOINT ["./scripts/set-up-netopeer.sh", "/resources/models", "/resources/certs"] |