dev-playwright (sha256:63756ac92c8e698cc8ce6193763e48f3aa9a972564afda21f624f92a1383e548)
Installation
docker pull git.productteams.ai/aippt/dev-playwright@sha256:63756ac92c8e698cc8ce6193763e48f3aa9a972564afda21f624f92a1383e548sha256:63756ac92c8e698cc8ce6193763e48f3aa9a972564afda21f624f92a1383e548About this package
Node.js development environment with Chromium and system dependencies for Playwright
Image layers
| # debian.sh --arch 'amd64' out/ 'trixie' '@1789689600' |
| ARG IMAGE_VERSION=0.2.0 |
| ARG VCS_REF=389f6d8fca929069b07069777c998af3fca4a436 |
| 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.7 org.opencontainers.image.version=0.2.0 org.opencontainers.image.revision=389f6d8fca929069b07069777c998af3fca4a436 |
| ARG VP_VERSION=0.3.3 |
| ARG VP_NODE_VERSION=26.10.0 |
| LABEL ai.productteams.vite-plus.version=0.3.3 ai.productteams.node.version=26.10.0 |
| 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.2.0 VCS_REF=389f6d8fca929069b07069777c998af3fca4a436 VP_VERSION=0.3.3 VP_NODE_VERSION=26.10.0 /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 |
| RUN |4 IMAGE_VERSION=0.2.0 VCS_REF=389f6d8fca929069b07069777c998af3fca4a436 VP_VERSION=0.3.3 VP_NODE_VERSION=26.10.0 /bin/sh -c install -d /usr/share/postgresql-common/pgdg && curl --fail --silent --show-error --location --output /usr/share/postgresql-common/pgdg/apt.postgresql.org.asc https://www.postgresql.org/media/keys/ACCC4CF8.asc && printf '%s\n' 'Types: deb' 'URIs: https://apt.postgresql.org/pub/repos/apt' 'Suites: trixie-pgdg' 'Components: main' 'Signed-By: /usr/share/postgresql-common/pgdg/apt.postgresql.org.asc' > /etc/apt/sources.list.d/pgdg.sources # buildkit |
| ARG USER=dev |
| ARG UID=1000 |
| ARG GID=1000 |
| RUN |7 IMAGE_VERSION=0.2.0 VCS_REF=389f6d8fca929069b07069777c998af3fca4a436 VP_VERSION=0.3.3 VP_NODE_VERSION=26.10.0 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.2.0 VCS_REF=389f6d8fca929069b07069777c998af3fca4a436 VP_VERSION=0.3.3 VP_NODE_VERSION=26.10.0 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.2.0 VCS_REF=389f6d8fca929069b07069777c998af3fca4a436 VP_VERSION=0.3.3 VP_NODE_VERSION=26.10.0 USER=dev UID=1000 GID=1000 /bin/sh -c mkdir -p "$LOCAL_BIN" # buildkit |
| SHELL [/bin/zsh -c] |
| RUN |7 IMAGE_VERSION=0.2.0 VCS_REF=389f6d8fca929069b07069777c998af3fca4a436 VP_VERSION=0.3.3 VP_NODE_VERSION=26.10.0 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.2.0 VCS_REF=389f6d8fca929069b07069777c998af3fca4a436 VP_VERSION=0.3.3 VP_NODE_VERSION=26.10.0 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.2.0 |
| ARG USER=dev |
| ARG IMAGE_VERSION=0.2.0 |
| ARG VCS_REF=389f6d8fca929069b07069777c998af3fca4a436 |
| 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.2.0 org.opencontainers.image.version=0.2.0 org.opencontainers.image.revision=389f6d8fca929069b07069777c998af3fca4a436 |
| USER root |
| RUN |4 DEV_NODE_IMAGE=git.productteams.ai/aippt/dev-node:0.2.0 USER=dev IMAGE_VERSION=0.2.0 VCS_REF=389f6d8fca929069b07069777c998af3fca4a436 /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.2.0 USER=dev IMAGE_VERSION=0.2.0 VCS_REF=389f6d8fca929069b07069777c998af3fca4a436 /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.2.0 USER=dev IMAGE_VERSION=0.2.0 VCS_REF=389f6d8fca929069b07069777c998af3fca4a436 /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 |
| ARG DEV_NODE_IMAGE=git.productteams.ai/aippt/dev-podman:0.2.0 |
| ARG USER=dev |
| ARG IMAGE_VERSION=0.2.0 |
| ARG VCS_REF=389f6d8fca929069b07069777c998af3fca4a436 |
| LABEL org.opencontainers.image.title=dev-playwright org.opencontainers.image.description=Node.js development environment with Chromium and system dependencies for Playwright 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-podman:0.2.0 org.opencontainers.image.version=0.2.0 org.opencontainers.image.revision=389f6d8fca929069b07069777c998af3fca4a436 |
| ARG PLAYWRIGHT_VERSION=1.63.0 |
| ENV PLAYWRIGHT_BROWSERS_PATH=/opt/playwright-browsers |
| LABEL ai.productteams.playwright.version=1.63.0 |
| USER root |
| RUN |5 DEV_NODE_IMAGE=git.productteams.ai/aippt/dev-podman:0.2.0 USER=dev IMAGE_VERSION=0.2.0 VCS_REF=389f6d8fca929069b07069777c998af3fca4a436 PLAYWRIGHT_VERSION=1.63.0 /bin/zsh -c npx --yes "playwright@$PLAYWRIGHT_VERSION" install --with-deps chromium && chown -R "$USER:$USER" "$PLAYWRIGHT_BROWSERS_PATH" && apt-get clean && rm -rf /root/.npm /var/lib/apt/lists/* # buildkit |
| USER dev |
Labels
| Key | Value |
|---|---|
| ai.productteams.node.version | 26.10.0 |
| ai.productteams.playwright.version | 1.63.0 |
| ai.productteams.vite-plus.version | 0.3.3 |
| org.opencontainers.image.base.name | git.productteams.ai/aippt/dev-podman:0.2.0 |
| org.opencontainers.image.description | Node.js development environment with Chromium and system dependencies for Playwright |
| org.opencontainers.image.licenses | MIT |
| org.opencontainers.image.revision | 389f6d8fca929069b07069777c998af3fca4a436 |
| org.opencontainers.image.source | https://git.productteams.ai/aippt/dev-images |
| org.opencontainers.image.title | dev-playwright |
| org.opencontainers.image.version | 0.2.0 |
Details
2026-09-24 17:25:28 +00:00
Versions (9)
View all
Container
7
OCI / Docker
linux/amd64
MIT
766 MiB