Is it posssible to run Libreelec as Docker Container with exclusive access to HDMI Port?

  • I'm planing to use a Mini PC with some CPU Power (AMD Ryzen) for several self-hosting services have. Kodi and its requirement would perfectly fit into this and also the Place behind my TV would be the perfect place for this device (Passive cooling).

    Is there a way to run LibreELEC inside a docker container and give it exclusive access to the HDMI Port?

  • Is there a way to run LibreELEC inside a docker container

    No. You can virtualise an OS with a hypervisor. You can virtualise an app with a container. LE is an OS, not an app.

    So you either install Docker on LE (which exists) and then add (and you support) the containers you need. Or you can run another OS that supports containers and run Kodi via a container (something probably exists). Or you run another OS with a hypervisor and run LE as a guest OS on that hypervisor. An OVA for vmware hypervisors exists for project staff to use for dev work and some users are known to run LE that way. Note that the OVA is unsupported; meaning that all other use of it must be self-supported.

  • I assumed, that because Inside of a docker image a Linux runs It is may possible that a Libreelec OS could be turned into a docker Image.

    I check if I may use another aproach.

  • Hello, I'm new to Raspberry Pi. I've just installed Docker and Portainer.

    Now I'd like to try installing LibreELEC with Docker, but I'm a bit lost with all the different options online.

    Which image or container should I use, please?

    Gilles

  • Thank you for your reply. I went to Docker Hub, but there are tons of options. How do I know which one to choose, knowing that I want to be able to install Kodi completely? Thanks in advance.

  • How do I know which one to choose

    You need to do personal research or pull containers and try them until you find one that suits your needs. I can't advise in any more detail because I don't (and have never) run Kodi in a container; I have a simple lightweight OS that does what I need.