FROM ubuntu:22.04 ENV DEBIAN_FRONTEND=noninteractive # Dependências — único passo pesado do build (só pacotes apt) RUN apt-get update && apt-get install -y \ qemu-system-x86 \ qemu-kvm \ qemu-utils \ xvfb \ x11vnc \ openbox \ novnc \ websockify \ wget \ curl \ unzip \ supervisor \ socat \ && rm -rf /var/lib/apt/lists/* # Cria pasta — ISO e disco são baixados/criados em runtime pelo start.sh RUN mkdir -p /android # Scripts COPY start.sh /start.sh COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf RUN chmod +x /start.sh EXPOSE 6080 5555 CMD ["/usr/bin/supervisord", "-c", "/etc/supervisor/conf.d/supervisord.conf"]