En pocas palabras, es dejar que el contenedor Docker de Jellyfin limite la cantidad de núcleos de CPU utilizados.
Por ejemplo, mi servidor es de doble núcleo y quiero que se ejecute en un solo núcleo.
Luego agregue el siguiente código al crear el contenedor.
--cpus 1.0
Este código puede ser 1.5, lo que significa que solo se utilizan 1.5 y núcleos para ejecutarse.
De hecho, medí que la tarjeta 0.5 es inaceptable, 1.0 es correcta, si creo que la tarjeta se puede agregar con 1.2 o algo así, estará bien ~
El siguiente es el comando completo docker create container:
docker run --cpus 1.0 -d \
--name=jellyfin \
-e PUID=0 \
-e PGID=0 \
-e TZ=Asia/Shanghai \
-p 8096:8096 \
-p 8920:8920 `#optional` \
-p 7359:7359/udp `#optional` \
-p 1900:1900/udp `#optional` \
-v /jellyfin:/config \
-v /path/to/tvseries:/data/tvshows \
-v /path/to/movies:/data/movies \
-v /nastools:/downloads \
--restart unless-stopped \
linuxserver/jellyfin:latest