Get Started with the Intel® oneAPI Base Toolkit for Linux*
ID
766893
Date
3/31/2023
Public
A newer version of this document is available. Customers should click here to go to the newest version.
Configure Your CPU or GPU System
Configure Your FPGA System
Build and Run a Sample Project Using the Command Line
Build and Run a Sample Project Using Eclipse*
Build and Run a Sample Project Using Visual Studio Code
Using Containers
Using Cloud CI Systems
Build and Run a Intel® oneAPI DL Framework Developer Toolkit Sample Using the Command Line
Troubleshooting
Next Steps
Notices and Disclaimers
Using Containers with the Command Line
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-basekit # --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 Intel® VTune™ Profiler with Containers
When using these tools, extra capabilities have to be provided to the container with these options:
--cap-add=SYS_ADMIN --cap-add=SYS_PTRACE
docker run --cap-add=SYS_ADMIN --cap-add=SYS_PTRACE \ --device=/dev/dri -it "$image"
Parent topic: Using Containers