dev-podman (sha256:bfccd507644270966826e2f7e4071ff6fd96faffa2152b333d8eab5374e83cb9)

Published 2026-09-02 14:07:36 +00:00 by doom2wad

Installation

docker pull git.productteams.ai/aippt/dev-podman@sha256:bfccd507644270966826e2f7e4071ff6fd96faffa2152b333d8eab5374e83cb9
sha256:bfccd507644270966826e2f7e4071ff6fd96faffa2152b333d8eab5374e83cb9

About this package

Node.js development environment with rootless Podman for nested containers

Image layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1787529600'
ARG IMAGE_VERSION=0.1.0
ARG VCS_REF=1d82a6cab05332ee5939009e4f4aa66ae41ee04a
LABEL org.opencontainers.image.title=dev-node org.opencontainers.image.description=Node.js development environment based on Debian Trixie and Vite+ org.opencontainers.image.source=https://git.productteams.ai/aippt/dev-images org.opencontainers.image.licenses=MIT org.opencontainers.image.base.name=docker.io/library/debian:13.6 org.opencontainers.image.version=0.1.0 org.opencontainers.image.revision=1d82a6cab05332ee5939009e4f4aa66ae41ee04a
ARG VP_VERSION=0.3.0
ARG VP_NODE_VERSION=26.8.1
LABEL ai.productteams.vite-plus.version=0.3.0 ai.productteams.node.version=26.8.1
ENV DEVCONTAINER=true
ENV TERM=xterm-256color
ENV COLORTERM=truecolor
ENV LANG=C.UTF-8
ENV LC_ALL=C.UTF-8
RUN |4 IMAGE_VERSION=0.1.0 VCS_REF=1d82a6cab05332ee5939009e4f4aa66ae41ee04a VP_VERSION=0.3.0 VP_NODE_VERSION=26.8.1 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends bubblewrap ca-certificates curl git libatomic1 sudo zsh && rm -rf /var/lib/apt/lists/* # buildkit
ARG USER=dev
ARG UID=1000
ARG GID=1000
RUN |7 IMAGE_VERSION=0.1.0 VCS_REF=1d82a6cab05332ee5939009e4f4aa66ae41ee04a VP_VERSION=0.3.0 VP_NODE_VERSION=26.8.1 USER=dev UID=1000 GID=1000 /bin/sh -c groupadd -g "$GID" "$USER" && useradd -m -u "$UID" -g "$GID" -s /bin/zsh "$USER" && echo "$USER ALL=(root) NOPASSWD: /usr/bin/apt-get" > "/etc/sudoers.d/$USER" && chmod 0440 "/etc/sudoers.d/$USER" # buildkit
ENV VP_HOME=/opt/vite-plus
ENV PATH=/opt/vite-plus/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN |7 IMAGE_VERSION=0.1.0 VCS_REF=1d82a6cab05332ee5939009e4f4aa66ae41ee04a VP_VERSION=0.3.0 VP_NODE_VERSION=26.8.1 USER=dev UID=1000 GID=1000 /bin/sh -c install -d -o "$UID" -g "$GID" "$VP_HOME" # buildkit
USER dev
WORKDIR /home/dev
COPY --chown=dev:dev home/.zshrc /home/dev/.zshrc # buildkit
ENV LOCAL_BIN=/home/dev/.local/bin
ENV PATH=/home/dev/.local/bin:/opt/vite-plus/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN |7 IMAGE_VERSION=0.1.0 VCS_REF=1d82a6cab05332ee5939009e4f4aa66ae41ee04a VP_VERSION=0.3.0 VP_NODE_VERSION=26.8.1 USER=dev UID=1000 GID=1000 /bin/sh -c mkdir -p "$LOCAL_BIN" # buildkit
SHELL [/bin/zsh -c]
RUN |7 IMAGE_VERSION=0.1.0 VCS_REF=1d82a6cab05332ee5939009e4f4aa66ae41ee04a VP_VERSION=0.3.0 VP_NODE_VERSION=26.8.1 USER=dev UID=1000 GID=1000 /bin/zsh -c curl -fsSL https://vite.plus | VP_HOME="$VP_HOME" VP_VERSION="$VP_VERSION" VP_NODE_VERSION="$VP_NODE_VERSION" bash # buildkit
RUN |7 IMAGE_VERSION=0.1.0 VCS_REF=1d82a6cab05332ee5939009e4f4aa66ae41ee04a VP_VERSION=0.3.0 VP_NODE_VERSION=26.8.1 USER=dev UID=1000 GID=1000 /bin/zsh -c vp env default "$VP_NODE_VERSION" # buildkit
CMD ["sleep" "infinity"]
ARG DEV_NODE_IMAGE=git.productteams.ai/aippt/dev-node:0.1.0
ARG USER=dev
ARG IMAGE_VERSION=0.1.0
ARG VCS_REF=1d82a6cab05332ee5939009e4f4aa66ae41ee04a
LABEL org.opencontainers.image.title=dev-podman org.opencontainers.image.description=Node.js development environment with rootless Podman for nested containers org.opencontainers.image.source=https://git.productteams.ai/aippt/dev-images org.opencontainers.image.licenses=MIT org.opencontainers.image.base.name=git.productteams.ai/aippt/dev-node:0.1.0 org.opencontainers.image.version=0.1.0 org.opencontainers.image.revision=1d82a6cab05332ee5939009e4f4aa66ae41ee04a
USER root
RUN |4 DEV_NODE_IMAGE=git.productteams.ai/aippt/dev-node:0.1.0 USER=dev IMAGE_VERSION=0.1.0 VCS_REF=1d82a6cab05332ee5939009e4f4aa66ae41ee04a /bin/zsh -c apt-get update && apt-get install --yes --no-install-recommends crun libcap2-bin podman podman-docker uidmap && rm -rf /var/lib/apt/lists/* # buildkit
COPY etc/containers/ /etc/containers/ # buildkit
RUN |4 DEV_NODE_IMAGE=git.productteams.ai/aippt/dev-node:0.1.0 USER=dev IMAGE_VERSION=0.1.0 VCS_REF=1d82a6cab05332ee5939009e4f4aa66ae41ee04a /bin/zsh -c sed -i "/^${USER}:/d" /etc/subuid /etc/subgid && printf '%s\n' "${USER}:10000:65536" >> /etc/subuid && printf '%s\n' "${USER}:10000:65536" >> /etc/subgid # buildkit
RUN |4 DEV_NODE_IMAGE=git.productteams.ai/aippt/dev-node:0.1.0 USER=dev IMAGE_VERSION=0.1.0 VCS_REF=1d82a6cab05332ee5939009e4f4aa66ae41ee04a /bin/zsh -c chmod u-s /usr/bin/newuidmap /usr/bin/newgidmap && setcap cap_setuid=ep /usr/bin/newuidmap && setcap cap_setgid=ep /usr/bin/newgidmap # buildkit
ENV BUILDAH_FORMAT=docker
USER dev

Labels

Key Value
ai.productteams.node.version 26.8.1
ai.productteams.vite-plus.version 0.3.0
org.opencontainers.image.base.name git.productteams.ai/aippt/dev-node:0.1.0
org.opencontainers.image.description Node.js development environment with rootless Podman for nested containers
org.opencontainers.image.licenses MIT
org.opencontainers.image.revision 1d82a6cab05332ee5939009e4f4aa66ae41ee04a
org.opencontainers.image.source https://git.productteams.ai/aippt/dev-images
org.opencontainers.image.title dev-podman
org.opencontainers.image.version 0.1.0
Details
Container
2026-09-02 14:07:36 +00:00
1
OCI / Docker
linux/amd64
MIT
308 MiB
Versions (3) View all
0.1.0 2026-09-02
0.1 2026-09-02
0 2026-09-02