想让docker使用显卡,还是有必要的,毕竟在docker里瞎搞,啥事没有
1panel 里面是不带直通的,这个镜像安装只能手动命令

根据官方教程,要先安装nvidia-docker 然后创建容器时加上直通和环境变量即可

安装nvidia-docker2

sudo apt-get install -y nvidia-docker2

拉去对应版本的镜像

docker 官方镜像库​registry.hub.docker.com/r/nvidia/cuda/tags?page=1&name=22

docker pull nvidia/cuda:12.2.0-runtime-ubuntu22.04

检测是否可用显卡

docker run --rm --gpus all nvidia/cuda:12.2.0-runtime-ubuntu22.04 nvidia-smi

jellyfin 安装及配置

拉取镜像

docker pull jellyfin/jellyfin

创建文件夹

mkdir -p /srv/jellyfin/{config,cache}

安装

docker run -d --name jellyfin \
  --gpus all \
  -e NVIDIA_VISIBLE_DEVICES=all \
  -p 8096:8096 -p 8920:8920 \
  --privileged=true \
  -v /srv/jellyfin/config:/config \
  -v /srv/jellyfin/cache:/cache \
  -v /mnt/nfs/video:/media \
  --device=/dev/nvidia0:/dev/nvidia0 \
  jellyfin/jellyfin

在1panel中查看

一些相关的官方资料,可能用得到,我对docker并不是很熟悉,细节不一定做好,有需要的人自己解决一下

User Guide - container-toolkit 1.13.5 documentation​docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/user-guide.html

linuxserver/jellyfin - LinuxServer.io​docs.linuxserver.io/images/docker-jellyfin#docker-cli-click-here-for-more-info

https://registry.hub.docker.com/r/nvidia/cuda​registry.hub.docker.com/r/nvidia/cuda

GitHub - NVIDIA/nvidia-docker: Build and run Docker containers leveraging NVIDIA GPUs​github.com/NVIDIA/nvidia-docker

Downloads | Jellyfin​jellyfin.org/downloads/docker​编辑

edge浏览器

显卡的原因,有些是不支持,具体我也不是太了解,清晰能看用独显我就已经满足

硬解成功,就是这破显卡功率不低

刮削的话

我也没设置啥,这方面不太了解,后续搞。

用这个目的主要是为了家里电视上看一些国内没有的动画片/电视剧啥的,电影我并不是很感冒

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐