Voglio creare un contenitore docker contenente uno o più contenitori. È ansible con il docker? Non riesco a trovare informazioni pertinenti sul web.
Grazie!
E 'sicuramente ansible eseguire il docker all'interno del docker. La cosa principale è che si run
il contenitore esterno con privilegi extra (partendo da --privileged=true
) e quindi installare il docker in quel contenitore.
Controlla questo post sul blog per ulteriori informazioni: Docker-in-Docker .
Un caso di utilizzo potenziale per questo è descritto in questa voce . Il blog descrive come build contenitori docker all'interno di un contenitore dock Jenkins.
Tuttavia, Docker all'interno di Docker non è l'approccio consigliato per risolvere questo tipo di problemi. Al contrario, l'approccio consigliato è quello di creare contenitori "fratelli" come descritto in questo post