Docker and NVIDIA and root - Printable Version +- Jellyfin Forum (https://forum.jellyfin.org) +-- Forum: Support (https://forum.jellyfin.org/f-support) +--- Forum: General Questions (https://forum.jellyfin.org/f-general-questions) +--- Thread: Docker and NVIDIA and root (/t-docker-and-nvidia-and-root) |
Docker and NVIDIA and root - PEterE - 2025-01-10 I have been spinning my wheels for some time now and am hitting a wall. I have a Docker setup with some other apps and they are largely running fine. I don't need root privileges to run the compose stack. I like using Docker Desktop to manage them as I'm fairly new to Docker. Now I'm looking to add a separate stack with reverse proxy (SWAG maybe?) and Jellyfin. I started with LSIO JF. If I build my yaml file without root privileges, I get nvidia runtime errors, but running under sudo works fine. I decided to flip over to the official Docker image and am in the same boat. I only now saw that root is required in the official JF docs. I assume the same is the case for LSIO, but they don't document it in that way. I am fine with running both stacks as root, but I miss being able to manage them via the Docker Desktop app in the Ubuntu 24.04 host. Is there some way that I can have a nice user interface to manage my "rooted" containers, or am I better off throwing the reverse proxy in my non-rooted stack and just resigning myself to running the jf container and managing it with the command line? I'd love for Docker Desktop to be able to view both types of container or even just manage the rooted containers, but I don't see how that's possible. RE: Docker and NVIDIA and root - ickyfehmleh - 2025-01-10 What sort of monitoring are you doing, and can that be done via Portainer? RE: Docker and NVIDIA and root - TheDreadPirate - 2025-01-10 Shouldn't launching Docker Desktop as root allow you to manage containers running as root? RE: Docker and NVIDIA and root - PEterE - 2025-01-10 Thanks, I think I have finally come to a conclusion @TheDreadPirate - I haven't found a way to launch Docker Desktop as root @ickyfemleh - Portainer is the answer here. I can just add it to the JF stack and I can monitor / manage there, while Docker Desktop can manage the rest. |