The Intel® Distribution of OpenVINO™ toolkit quickly deploys applications and solutions that emulate human vision. Based on Convolutional Neural Networks (CNN), the toolkit extends computer vision (CV) workloads across Intel® hardware, maximizing performance. The Intel® Distribution of OpenVINO™ toolkit includes the Intel® Deep Learning Deployment Toolkit.
This guide provides the steps for creating a Docker* image with Intel® Distribution of OpenVINO™ toolkit for Windows* and further installation.
Target Operating Systems
Host Operating Systems
Prebuilt images are available on Docker Hub.
You can use available Dockerfiles or generate a Dockerfile with your setting via DockerHub CI Framework for Intel® Distribution of OpenVINO™ toolkit. The Framework can generate a Dockerfile, build, test, and deploy an image with the Intel® Distribution of OpenVINO™ toolkit.
To add CMake to the image, add the following commands to the Dockerfile:
In case of proxy issues, please add the ARG HTTPS_PROXY
and -Proxy %HTTPS_PROXY%
settings to the powershell.exe
command to the Dockerfile. Then build a docker image:
You can add Microsoft Visual Studio Build Tools* to a Windows* OS Docker image. Available options are to use offline installer for Build Tools (follow the Instruction for the offline installer) or to use the online installer for Build Tools (follow Instruction for the online installer). Microsoft Visual Studio Build Tools* are licensed as a supplement your existing Microsoft Visual Studio* license. Any images built with these tools should be for your personal use or for use in your organization in accordance with your existing Visual Studio* and Windows* licenses.
To add MSBuild 2019 to the image, add the following commands to the Dockerfile:
In case of proxy issues, please use an offline installer for Build Tools (follow Instruction for the offline installer.
To install the OpenVINO toolkit from the prepared Docker image, run the image with the following command (currently support only CPU target):
If you want to try some demos then run image with the root privileges (some additional 3-rd party dependencies will be installed):
If you got proxy issues, please setup proxy settings for Docker. See the Proxy section in the Install the DL Workbench from Docker Hub* topic.