debian13-cxx (latest)

Published 2026-01-08 13:22:52 +00:00 by craig

Installation

docker pull git.stinglis.xyz/craig/debian13-cxx:latest
sha256:6e276ab75dd0f98bcf1d6099863b6ede040a57e0756d7d2890d8bddafd0ef343

Image layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1766966400'
ARG UID=1000
ARG GID=1000
RUN |2 UID=1000 GID=1000 /bin/sh -c /usr/sbin/groupadd -g ${GID} builder # buildkit
RUN |2 UID=1000 GID=1000 /bin/sh -c useradd -m -u ${UID} -g ${GID} builder # buildkit
RUN |2 UID=1000 GID=1000 /bin/sh -c apt update && apt install -y build-essential git cmake ninja-build curl libasound2 librtmidi-dev && rm -rf /var/lib/apt/lists/* # buildkit
RUN |2 UID=1000 GID=1000 /bin/sh -c apt update && apt install -y ruby-dev ruby-bundler && rm -rf /var/lib/apt/lists/* # buildkit
RUN |2 UID=1000 GID=1000 /bin/sh -c apt update && apt install -y python3.13 python3.13-venv && rm -rf /var/lib/apt/lists/* # buildkit
RUN |2 UID=1000 GID=1000 /bin/sh -c apt update && apt install -y nginx && rm -rf /var/lib/apt/lists/* # buildkit
WORKDIR /root
RUN |2 UID=1000 GID=1000 /bin/sh -c curl https://nodejs.org/dist/v22.15.1/node-v22.15.1-linux-x64.tar.xz --output node.tar.xz && tar -xf node.tar.xz -C /usr/ node-v22.15.1-linux-x64/bin/ node-v22.15.1-linux-x64/include/ node-v22.15.1-linux-x64/lib/ node-v22.15.1-linux-x64/share/ && mv /usr/node-v22.15.1-linux-x64/bin/* /usr/bin && mv /usr/node-v22.15.1-linux-x64/include/* /usr/include && mv /usr/node-v22.15.1-linux-x64/lib/* /usr/lib && rm node.tar.xz # buildkit
RUN |2 UID=1000 GID=1000 /bin/sh -c npm install -g sass # buildkit
RUN |2 UID=1000 GID=1000 /bin/sh -c chown -R builder:builder /var/lib/nginx # buildkit
RUN |2 UID=1000 GID=1000 /bin/sh -c usermod -aG audio builder # buildkit
USER builder:builder
Details
Container
2026-01-08 13:22:52 +00:00
1
OCI / Docker
linux/amd64
355 MiB
Versions (1) View all
latest 2026-01-08