You can run the DL Workbench by building a Docker* image locally, which is possible on both Linux* and Windows* operating systems.
NOTE: This installation option requires registration on Docker Hub.
To install Docker CE for Linux, follow the steps described in the manual.
If you are behind a corporate proxy, you can set it by running the following commands:
NOTE: Replace the placeholders in the angle brackets with your proxy values.
For details on customizing Docker settings, see Control Docker with systemd
or contact your system administrator.
Run the Docker container with the DL Workbench:
This command runs the Docker container named workbench
with the following arguments:
Argument | Explanation |
---|---|
-p 127.0.0.1:5665:5665 | Maps Docker container port 5665 to host port 5665 to get access to the DL Workbench from a web browser. |
-v /dev/bus/usb:/dev/bus/usb | Mounts directory /dev/bus/usb to the Docker container. Enables the container to use Neural Compute Stick 2 devices in the DL Workbench. |
--device /dev/dri | Add a host device to the container. Enables the container to use GPU devices in the DL Workbench. |
--device-cgroup-rule='c 189:* rmw' | Add the rule with allowed devices list to the cgroup. Enables the container to use Neural Compute Stick 2 devices in the DL Workbench. |
-e https_proxy=<https-proxy> -e http_proxy=<http-proxy> -e no_proxy=<no-proxy> | Optional. If you are behind a corporate proxy, set environment variables. |
-it | Enables interactive processes in the DL Workbench terminal. Set to the Docker image name workbench . |
When the command is executed, point your browser to http://127.0.0.1:5665. The DL Workbench Get Started page appears:
You have successfully installed the OpenVINO™ DL Workbench. Move on to Work with Models and Sample Datasets.
To install Docker Desktop for Windows OS, follow the steps described in the Install Docker Desktop on Windows. When the installation is complete, start the program.
NOTE: To install Docker Desktop, you need to have an account on Docker Hub.
If you are behind a corporate proxy, you can set it in the Docker Desktop settings and in Windows PowerShell*.
To set proxy in the settings, right click on Docker Desktop in the taskbar items, select Configure proxy, and follow the scheme below:
Settings >> Proxies >> Select Manual proxy configuration >> Add your http-proxy to both Web Server and Secure Web Server >> Apply settings
Settings >> Proxies >> Add your no-proxy to Bypass for these hosts ... >> Apply settings
Now set proxy in Windows PowerShell by passing the following arguments:
NOTE: Double quotes are required for these arguments.
NOTE: For this step, Docker Desktop must be running.
Run the following command in Windows PowerShell*:
Then, run the following:
docker run -p 127.0.0.1:5665:5665 `
--name workbench `
-e PROXY_HOST_ADDRESS=0.0.0.0 `
-e PORT=5665 `
-it openvino/workbench:latest
This command runs the Docker container named workbench
with the following arguments:
Argument | Explanation |
---|---|
-p 127.0.0.1:5665:5665 | Maps Docker container port 5665 to host port 5665 to get access to the DL Workbench from a web browser. |
-e https_proxy=<https-proxy> -e http_proxy=<http-proxy> -e no_proxy=<no-proxy> | Optional. If you are behind a corporate proxy, set environment variables. |
-it | Enables interactive processes in the DL Workbench terminal. Set to the Docker image name workbench . |
When the command is executed, point your browser to http://127.0.0.1:5665. The DL Workbench Get Started page appears:
You have successfully installed the OpenVINO™ DL Workbench. Move on to Work with Models and Sample Datasets.