FROM espressif/idf:v4.3.2 ENV DEBIAN_FRONTEND=noninteractive RUN : \ && apt-get update \ && apt-get install -y pkg-config \ && apt-get autoremove -y \ && rm -rf /var/lib/apt/lists/* RUN git clone --depth 1 -b v1.17 https://github.com/micropython/micropython.git /src RUN cd /src/mpy-cross && make RUN cd /src/ports/unix && make submodules && make RUN cd /src/ports/esp32 && bash -c "source /opt/esp/idf/export.sh && make" RUN rm /src/ports/esp32/build-GENERIC/frozen_content.c CMD /src/ports/unix/micropython