Docker FIX docker image not building due to incompatible version of libnetconf2
diff --git a/docker/demo/Dockerfile b/docker/demo/Dockerfile
index b9264d6..5d35e19 100644
--- a/docker/demo/Dockerfile
+++ b/docker/demo/Dockerfile
@@ -10,26 +10,26 @@
libprotobuf-c-dev protobuf-c-compiler libavl-dev libev-dev \
libffi-dev python3-setuptools nginx
-RUN curl -sL https://deb.nodesource.com/setup_15.x | bash - && apt-get install -y nodejs
+RUN curl -sL https://deb.nodesource.com/setup_14.x | bash - && apt-get install -y nodejs
# Install libssh from source (Version from apt is incompatible with libnetconf2)
RUN git clone -b stable-0.8 http://git.libssh.org/projects/libssh.git ; cd libssh; mkdir build; cd build ;\
cmake ..; make; make install ; cd /
# Install libyang
-RUN git clone -b devel https://github.com/CESNET/libyang.git && cd libyang; \
+RUN git clone -b libyang1 https://github.com/CESNET/libyang.git && cd libyang; \
mkdir build; cd build && \
cmake -DGEN_LANGUAGE_BINDINGS=ON -DGEN_JAVA_BINDINGS=OFF .. && make && make install && cd ../.. && ldconfig ; cd /
# Install libnetconf2
-RUN git clone -b devel https://github.com/CESNET/libnetconf2.git && cd libnetconf2 && \
+RUN git clone -b libyang1 https://github.com/CESNET/libnetconf2.git && cd libnetconf2 && \
mkdir build && cd build && \
cmake -DENABLE_PYTHON=ON .. && make && make install && cd ../.. && ldconfig && \
python3 /libnetconf2/build/python/setup.py install && cd /
# Manually running setup.py is a temporary workaround because of a bug in libnetconf2
# Install sysrepo
-RUN git clone -b devel https://github.com/sysrepo/sysrepo.git ; \
+RUN git clone -b libyang1 https://github.com/sysrepo/sysrepo.git ; \
cd sysrepo; mkdir build; cd build; \
cmake -DGEN_LANGUAGE_BINDINGS=OFF .. && make && make install; \
cd ../.. ; \