Put your custom modules (main.py etc.) in ./src and run
docker run -it -v ${pwd}:/mnt scrlk/esp32-micropythonor use docker-compose.yml in your project
Firmware will be compiled into ./build
Inside container:
/micropython/build BOARD=TINYPICO PART_SRC=/mnt/partitions.csv