Tobias Maier tobimai
  • Joined on 2021-04-17

devcontainer-pio (2.1)

Published 2025-11-04 22:40:38 +01:00 by tobimai

Installation

docker pull gitea.tobiasmaier.me/tobimai/devcontainer-pio:2.1
sha256:2b635ebfbdc88cbcd8901e9aa18557d9fc35e24acd419fecc3d12b746274b13e
sha256:6df65bd6caa6b61294ef72a7e9d6c2905931860d248e73b426d4cfef15578896
sha256:80906820bdd1b696ef2f23654324c4906c4ef20bc2696407c91c17a45b3ef948
sha256:ac78ea97497a1c64441c7079694a7adcbaaf3bd2b90bd33746a9faaccfa70dfe

Images

Digest OS / Arch Size
15bebb4e26 linux/amd64 249 MiB

Image Layers ( linux/amd64)

# debian.sh --arch 'amd64' out/ 'trixie' '@1762202650'
RUN /bin/sh -c apt-get update && apt-get upgrade -y && apt-get install python3 python3-pip curl build-essential python3-venv fish git nodejs -y && rm -rf /var/lib/apt/lists/* /var/cache/apt/archives/*.deb # 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
Details
Container
2025-11-04 22:40:38 +01:00
1
OCI / Docker
Versions (4) View all
latest 2025-11-04
2.1 2025-11-04
2.0.0 2025-11-02
1.0 2025-11-02