Owner's Manual
Table Of Contents
• 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