Como usar um dispositivo de vídeo em um contêiner lxd?

0

Gostaria de usar o dispositivo de vídeo host ( /dev/video0 , por exemplo) em uma lxd container .

Existem informações sobre como configurar dispositivos em lxd mas apenas menciona dispositivos char e block (o que /dev/video0 não é, certo?).

Portanto, é possível usar o dispositivo host vodeo em um contêiner?

    
por WoJ 22.04.2016 / 13:07

1 resposta

2

É possível usar um dispositivo de vídeo host em um contêiner LXD.

Eu o verifiquei com uma webcam USB conectada ao host. A webcam pode ser adicionada ao contêiner da seguinte forma:

lxc config device add my-container video0 unix-char path=/dev/video0

Após o reinício do contêiner, o dispositivo / dev / video0 estava acessível no contêiner.

Pelo menos uma webcam funciona como um dispositivo de caracteres. Não verifiquei se isso também se aplica a outros dispositivos de vídeo.

Não houve necessidade de configurar o / dev / bus / usb / 00? no contêiner. Parece que o LXD 2.5 os mapeia por padrão.

    
por Gerd Wollschläger 13.11.2016 / 14:01