Get Started

  • 2021.3
  • 06/28/2021
  • Public Content

Using Containers with the Command Line

Intel® oneAPI HPC 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-hpckit # --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.
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
Profiler 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"

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.