Block a user
devcontainer-pio (2.0.0)
Published 2025-11-02 20:51:25 +01:00 by tobimai
Installation
docker pull gitea.tobiasmaier.me/tobimai/devcontainer-pio:2.0.0sha256:8f8c2875716e5b9fb32be8bf2193e9f8414de595514e904ccb3000c0e1ec686d
Image Layers
| # debian.sh --arch 'amd64' out/ 'trixie' '@1760918400' |
| RUN /bin/sh -c apt-get update && apt-get upgrade -y # buildkit |
| RUN /bin/sh -c apt-get install python3 python3-pip curl build-essential python3-venv fish git nodejs gcc clang make libstdc++6 -y # buildkit |
| RUN /bin/sh -c useradd tobi --uid 1000 --create-home --shell /usr/bin/fish # buildkit |
| USER tobi |
| WORKDIR /home/tobi |
| RUN /bin/sh -c curl -fsSL -o get-platformio.py https://raw.githubusercontent.com/platformio/platformio-core-installer/master/get-platformio.py && python3 get-platformio.py # buildkit |
| RUN /bin/sh -c mkdir -p .local/bin/ # buildkit |
| RUN /bin/sh -c ln -s ~/.platformio/penv/bin/platformio .local/bin/platformio && ln -s ~/.platformio/penv/bin/pio ~/.local/bin/pio && ln -s ~/.platformio/penv/bin/piodebuggdb ~/.local/bin/piodebuggdb # buildkit |
| ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/tobi/.local/bin |