Pass through SATA Blu Ray Drive (Proxmox -> Docker)

The place to discuss linux version of MakeMKV
Post Reply
ionas
Posts: 3
Joined: Sat Nov 15, 2025 3:21 pm

Pass through SATA Blu Ray Drive (Proxmox -> Docker)

Post by ionas »

Hi!
I am running Proxmox on my self built Debian Server and a docker VM (not LXC).
I managed to pass through the Blu-Ray-Sata-Drive to my Docker VM and mapped it but it is not recognized …

Code: Select all

  networks:
    frontend:
      external: true
    backend:
      external: true
  services: 
    makemkv:
      image: jlesage/makemkv
      container_name: makemkv
      devices:
        - "/dev/sr0:/dev/sr0"
      environment:
        # - USER_ID=1000
        # - GROUP_ID=1000
        - TZ=Europe/Berlin
        - UMASK=022
       volumes:
        - /srv/rip/config/makemkv:/config
        - /mnt/Filme/mkv:/storage
      ports:
        - "5800:5800"
      restart: unless-stopped
Any ideas what to check?

Thank you!
flojo
Posts: 275
Joined: Thu Jun 22, 2023 4:27 am
Location: El Paso

Re: Pass through SATA Blu Ray Drive (Proxmox -> Docker)

Post by flojo »

Have you tried adding "--privileged" (privileged: true under makemkv: for compose) just to see if it works at all? If you run it privileged and it still doesn't work, but it does work on the host, then the most likely cause is that it isn't actually mounted at sr0, it may actually be at sr1, sr2,....

ie:

Code: Select all

  networks:
    frontend:
      external: true
    backend:
      external: true
  services: 
    makemkv:
      privileged: true
    	... the rest
ionas
Posts: 3
Joined: Sat Nov 15, 2025 3:21 pm

Re: Pass through SATA Blu Ray Drive (Proxmox -> Docker)

Post by ionas »

Hi and thanks for your reply!

I tried it and it still does not work.
Maybe proxmox pass through mechanic is the problem.
I will try putting it back into the USB Enclosure and connect it there and pass through the USB Port …

Or does the screenshot indicate anything else i could try?
Attachments
Bildschirmfoto 2025-11-20 um 07.23.47.png
Bildschirmfoto 2025-11-20 um 07.23.47.png (46.17 KiB) Viewed 129 times
ionas
Posts: 3
Joined: Sat Nov 15, 2025 3:21 pm

Re: Pass through SATA Blu Ray Drive (Proxmox -> Docker)

Post by ionas »

Hello

pass through via Proxmox did not work (via the UI).
It was a generic "pass through standard dvd drive".

I had to pass the controller directly in the host OS.

1. Unbind the proxmox connection
2. bind raw PCIe device with ID

Sorry i have no further instructions - i used chatgpt for help but it works now.
An easier option would be to directly install it on the host os not inside proxmox / docker but i wanted to go this way.
Attachments
Bildschirmfoto 2025-11-20 um 09.51.12.png
Bildschirmfoto 2025-11-20 um 09.51.12.png (112.28 KiB) Viewed 126 times
Post Reply