Usando Android dentro de um Docker com Anbox
O Anbox é o jeito mais leve de se rodar o Android no Linux. Ele usa duas tecnologias importantes:
LXC (Linux Containers) para fazer chamadas diretas ao Kernel do Linux e rodar o Android.
Android x86, é uma versão do Android que funciona em arquitetura X86 ao invés da arquitetura Arm.
Procurei vários lugares onde tentam rodar o Android no Docker
Vicamo Anbox Devel
É uma imagem docker
https://hub.docker.com/r/vicamo/anbox-devel
AinD
Parece ser a solução mais recente e mais testada e bem documentada. Veja as instruções do git.
https://github.com/aind-containers/aind
Meyerson Anbox - Branch docker_anbox
Essa solução é muito mal documentada e não explica como fazer. Entretanto há alguns arquivos no meio do repositório que indicam o uso do Docker com o Anbox.
https://github.com/meyerson/anbox/tree/docker_anbox
https://devrant.com/rants/800157/rant-try-to-get-anbox-running-in-a-docker-container-may-the-force-be-with-me
Referências
Discussão no github sobre Anbox + Docker
https://github.com/anbox/anbox/issues/584
Carregando módulos do Kernel no Docker
https://stackoverflow.com/questions/33013539/docker-loading-kernel-modules