Skip to content

Installation

Marios Touloupou edited this page Apr 22, 2019 · 2 revisions

Prerequisites to run locally

Install GIT to your system

  sudo apt-get update
  sudo apt-get install git

Git Clone the repository

  git clone https://www.github.com/sonata-nfv/tng-vnv-dsm

Install Python3 to your system

  sudo apt-get install python3.6

Install Required libraries

  sudo apt-get install Werkzeug==0.14.1
  sudo apt-get install numpy
  sudo apt-get install cython
  sudo apt-get install flask
  sudo apt-get install json-logging
  sudo apt-get install requests
  sudo apt-get install surprise

Install 5GTANGO Catalogue Follow the the installation guide of the following repository:

  https://github.com/sonata-nfv/tng-cat

Finally:

  cd tng-vnv-dsm
  Check the ENV variables in the DOCKERFILE and update them accordingly 
  Save the project
  CMD ["python", "/app/src/rec_sys/main.py"]
  Visit http://127.0.0.1:4010/tng-vnv-dsm/api/v1/health
  Enjoy!
Clone this wiki locally