acesso à GPU no contêiner docker.io

5

Eu tenho um aplicativo que só pode ser executado no ambiente X11 com acesso total a GPU / hardware OpenGL.

Eu posso executá-lo em servidores Hetzner, pois suas máquinas têm GPUs decentes. A área de trabalho do Ubuntu está instalada e tem o x11vnc em execução.

Estou pensando em colocar todo o material da área de trabalho dentro do contêiner docker e instalar o servidor ubuntu no host. Existe uma maneira de dar ao contêiner docker acesso total à GPU?

Obrigado! Leonti

    
por Leonti 01.03.2014 / 01:46

2 respostas

1

Você terá que executar o contêiner usando status privilegiado (veja mais em os documentos oficiais )

i.e. docker run --privileged --device=/dev/snd:/dev/snd etc

    
por 06.11.2014 / 13:16
1

Você também pode dar uma olhada em Singularity , um contêiner de código aberto projetado para fornecer acesso direto aos dispositivos host sem conceder privilégios de root para o recipiente em si.

    
por 29.05.2018 / 10:19

Tags