Fix. Use nvm to install node 14 and replace th debian package method

Change-Id: I5c9852622fb6d74a0005fa0c90359d9bcd71e404
Signed-off-by: caviedesj <juancamilo.caviedesvalencia.ext@telefonica.com>
diff --git a/docker/NG-UI/Dockerfile b/docker/NG-UI/Dockerfile
index 628e3da..ddc46c3 100644
--- a/docker/NG-UI/Dockerfile
+++ b/docker/NG-UI/Dockerfile
@@ -33,10 +33,12 @@
     xz-utils=5.2.* \
     && rm -rf /var/lib/apt/lists/*
 
-RUN curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - && \
-    echo "deb https://deb.nodesource.com/node_14.x jammy main" | tee -a /etc/apt/sources.list.d/nodesource.list && \
-    DEBIAN_FRONTEND=noninteractive apt-get update && \
-    DEBIAN_FRONTEND=noninteractive apt-get install -y nodejs
+# Install Node using NVM
+ENV NVM_VERSION="v0.40.3" \
+    NVM_DIR=/root/.nvm \
+    NODE_VERSION=14
+RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/${NVM_VERSION}/install.sh | bash
+RUN bash -c "source $NVM_DIR/nvm.sh && nvm install $NODE_VERSION; nvm use $NODE_VERSION"
 
 ARG OSM_NGUI_URL
 
@@ -44,10 +46,7 @@
 RUN dpkg -i ./osm_ngui.deb
 
 WORKDIR /usr/share/osm-ngui
-RUN npm install
-
-# Building app.
-RUN npm run build
+RUN bash -c "source $NVM_DIR/nvm.sh && npm install; npm run build"
 
 #######################################################################################
 FROM ubuntu:22.04 AS FINAL