Limitare il motore docker a una singola GPU

Gli strumenti di orchestrazione come Kubernetes o Docker Swarm non sono ancora in grado di gestire più GPU per host in modo efficiente, in particolare non possono ancora assegnare un singolo contenitore a una singola GPU. Un modo per limitare questa limitazione sarebbe quello di avviare un motore docker per GPU e di assegnare al massimo un contenitore per motore. Avviare diversi motori docker su un singolo host è facile (utilizzando docker-machine), ma:

Domanda: è ansible limitare un motore docker a un'unica GPU su un host multi-GPU?

Di conseguenza, each contenitore avviato con questo motore dovrebbe vedere solo le GPU assegnate come risorse disponibili.