linux:docker
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
linux:docker [2025/07/16 08:56] – Wulf Rajek | linux:docker [2025/09/04 00:12] (current) – [GPU hardware acceleration] Wulf Rajek | ||
---|---|---|---|
Line 141: | Line 141: | ||
</ | </ | ||
+ | for AMD: | ||
+ | https:// | ||
+ | https:// | ||
+ | < | ||
+ | mkdir --parents --mode=0755 / | ||
+ | wget https:// | ||
+ | echo "deb [arch=amd64 signed-by=/ | ||
+ | echo -e ' | ||
+ | apt update | ||
+ | apt install rocm | ||
+ | </ | ||
+ | Then add to the docker containers: | ||
+ | < | ||
+ | devices: | ||
+ | - /dev/kfd | ||
+ | - /dev/dri | ||
+ | security_opt: | ||
+ | - seccomp=unconfined | ||
+ | environment: | ||
+ | - LIBVA_DRIVER_NAME=radeonsi | ||
+ | </ | ||
+ | |||
+ | Alpine Linux docker images may require libva to be installed: | ||
+ | < | ||
+ | post_start: | ||
+ | # for 13th gen Iris Xe GPUs use intel-media-driver for older gens libva-intel-driver | ||
+ | # - command: apk add libva-intel-driver intel-media-driver | ||
+ | # user: root | ||
+ | # For AMD | ||
+ | - command: apk add libva libva-utils mesa-va-gallium | ||
+ | user: root | ||
+ | </ | ||
+ | |||
+ | nvtop can be used for AMD and NVidia gpus to see if the gpu is being used. | ||
+ | On Debian, nvtop is in the contrib repositories which need to be added. | ||
+ | < | ||
+ | #bookworm | ||
+ | sed -r ' | ||
+ | |||
+ | #new deb822 sources format | ||
+ | sed -i ' | ||
+ | |||
+ | apt update | ||
+ | </ | ||
+ | On Ubuntu systems, nvtop is in the default repositories. | ||
+ | < | ||
+ | apt-get install nvtop | ||
+ | </ | ||
===== docker ps short ===== | ===== docker ps short ===== | ||
Short form of docker ps to only get the container names: | Short form of docker ps to only get the container names: | ||
Line 147: | Line 195: | ||
</ | </ | ||
+ | |||
+ | ===== docker command template ===== | ||
+ | https:// | ||
===== docker running out of network addresses ===== | ===== docker running out of network addresses ===== | ||
linux/docker.1752652604.txt.gz · Last modified: by Wulf Rajek