Sign inSign up

yungshenglu/ncsdk-env

By yungshenglu

•Updated over 7 years ago

Build a Intel® Movidius™ NCSDK environment on Ubuntu Linux

Image
0

55

yungshenglu/ncsdk-env repository overview

⁠ncsdk-env

This repository is used to build Intel® Movidius™ NCSDK environment⁠on Ubuntu Linux 16.04 LTS (only supported).


⁠Usage

  1. Before using this Dockerfile, make sure you have already installed Docker on your machine.
  2. Clone the repository movidius/ncsdk⁠ on the branch ncsdk2
    # Make sure your current directory is you want
    $ git clone -b ncsdk2 https://github.com/movidius/ncsdk.git
    
  3. Copy the Dockerfile into the directory ./ncsdk/extras/docker/ and name with extension.Dockerfile
    # Make sure your current directory is "./ncsdk-env/" of this repository
    $ cp Dockerfile <PATH_TO_NCSDK/EXTRAS/DOCKER>/<FILENAME>.Dockerfile
    
  4. Build the image from the Dockerfile (take few minutes)
    # Make sure your current directory is "./ncsdk/"
    $ docker build -t ncsdk-env -f ./extras/docker/<FILENAME>.Dockerfile .
    
  5. Create and run a privileged the Docker container from the built image (take few minutes)
    # Make sure your current directory is "./ncsdk/"
    $ docker run --net=host --privileged -v /dev/:/dev --name ncsdk-env_c -i -t ncsdk-env /bin/bash
    
⁠How to use the Docker container with Intel® Movidius™ NCSDK?
  • Start the Docker container
    $ docker start -a -i ncsdk-env
    
  • Build Intel® Movidius™ NCSDK examples (optional)
    # Run the command inside of your Docker container
    $ make examples
    
  • Exit the Docker container
    # Run the command inside of your Docker container
    $ exit
    

⁠Contents

  • Intel® Movidius™ Neural Compute SDK v2 (ncsdk-env:v2)
    • lsb-release
    • build-essential
    • sed
    • tar
    • udev
  • Ubuntu Linux 16.04 LTS (64-bit) - ubuntu-env:16.04
    • openssh-server
    • net-tools
    • iputils-ping
    • tcpdump
    • iperf3
    • sudo
    • git
    • vim
    • curl
    • wget
    • python-pip
    • powerline
    • tmux

⁠References


⁠Contributor


⁠License

GNU General Public License v3.0

Tag summary

Content type

Image

Digest

Size

1.5 GB

Last updated

over 7 years ago

docker pull yungshenglu/ncsdk-env:v2