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

You should also read:

Instalando e usando o WebWhatsAPI

É preciso usar exatamente a versão selenium/standalone-firefox-debug:3.14.0-curium (ao usar versões mais novas você receberá um erro). sudo docker run -d -p 4444:4444 -p…