From 86547c67cc232e2883dd9f5a4561d7c429c36df4 Mon Sep 17 00:00:00 2001 From: Sven Date: Sat, 1 Jun 2024 17:40:42 +0200 Subject: [PATCH] Update README.md docker instructions Add `--rm` to the docker commandline to not leave old unused containers around. All the state is in the mapped folders, so they only waste disk space (and caused some weird btrfs issues on my system) --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 1cb1a07..0126e10 100644 --- a/README.md +++ b/README.md @@ -26,12 +26,12 @@ Before you build the first time, apply any patches to vendored content: Then to build the images run: - docker run -it --env "TARGET=esp32s3" -v "$(pwd)"/:/firmware matthewwilkes/esp_idf:5.2.1 + docker run -it --rm --env "TARGET=esp32s3" -v "$(pwd)"/:/firmware matthewwilkes/esp_idf:5.2.1 Alternatively, to flash a badge: put the badge into bootloader by disconnecting the usb in, press and hold bat and boop buttons for 20 seconds then reconnect the usb in and run: - docker run -it --device /dev/ttyACM0:/dev/ttyUSB0 --env "TARGET=esp32s3" -v "$(pwd)"/:/firmware matthewwilkes/esp_idf:5.2.1 deploy + docker run -it --rm --device /dev/ttyACM0:/dev/ttyUSB0 --env "TARGET=esp32s3" -v "$(pwd)"/:/firmware matthewwilkes/esp_idf:5.2.1 deploy where /dev/ttyACM0 is the device's endpoint. This value is correct on Linux.