Owner's Manual

You can install an image containing an environment pre-configured with all the tools you need, then
develop within that environment.
You can save an environment and use the image to move that environment to another machine without
additional setup.
You can prepare containers with different sets of languages and runtimes, analysis tools, or other tools, as
needed.
Download Docker* Image
You can download a Docker* image from the Containers Repository.
NOTE The Docker image is ~5 GB and can take ~15 minutes to download. It will require 25 GB of disk
space.
image=intel/oneapi-dlfdkit
docker pull "$image"
Using Containers with the Command Line
Intel
®
oneAPI DL Framework Developer Toolkit
Compile and run the containers directly.
The below enables the GPU, if available, using --device=/dev/dri (may not be available in Linux* VM or
Windows*). The command will leave you at a command prompt, inside the container, in interactive mode.
image=intel/oneapi-dlfdkit
# --device=/dev/dri enables the gpu (if available). May not be available in Linux VM or Windows
docker run --device=/dev/dri -it "$image"
Once in the container, you can interact with it using Run a Sample Project Using the Command Line.
NOTE You may need to include proxy settings before -it "$image"if you are behind a proxy:
docker run -e http_proxy="$http_proxy" -e https_proxy="$https_proxy" -it "$image"
Using Intel
®
Advisor, Intel
®
Inspector or VTune
with Containers
When using these tools, extra capabilities have to be provided to the container:
--cap-add=SYS_ADMIN --cap-add=SYS_PTRACE
docker run --cap-add=SYS_ADMIN --cap-add=SYS_PTRACE \
--device=/dev/dri -it "$image"
Next Steps
Intel
®
oneAPI DL Framework Developer Toolkit
After you have built your own project, review
Intel
®
oneAPI DL Framework Toolkit Code Samples to
understand the capabilities of this toolkit.
Get Started with the Intel
®
oneAPI DL Framework Developers Toolkit for Linux*
6