cisourcerer/devcontainer-python:3.12

Multi-platform
Index digest

sha256:0b77d53daee22427e5c7cf33d582a04dac63b5e578698eccf2c93d5d8c254771

OS/ARCH

Compressed size

677.77 MB

Last pushed

16 days by cisourcerer

Type

Image

Manifest digest

sha256:66ada39af36e574aba0a1ba63b2d97cd3ad3fe23a4094860f2c2c0a9a354ce7d

Image Layers

1# debian.sh --arch 'amd64' out/46.26 MB
2RUN /bin/sh -c set -eux;22.93 MB
3RUN /bin/sh -c set -eux;61.42 MB
4RUN /bin/sh -c set -ex;201.8 MB
5ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
6ENV LANG=C.UTF-80 B
7RUN /bin/sh -c set -eux;5.88 MB
8ENV GPG_KEY=7169605F62C751356D054A26A821E680E5FA63050 B
9ENV PYTHON_VERSION=3.12.130 B
10ENV PYTHON_SHA256=c08bc65a81971c1dd5783182826503369466c7e67374d1646519adf05207b6840 B
11RUN /bin/sh -c set -eux;24.5 MB
12RUN /bin/sh -c set -eux;249 B
13CMD ["python3"]0 B
14RUN /bin/sh -c apt-get update14.79 MB
15RUN /bin/sh -c python3 -m8.01 MB
16COPY ./scripts/install-subversion.sh /tmp/install-subversion.sh # buildkit838 B
17RUN /bin/sh -c chmod +x837 B
18RUN /bin/sh -c /tmp/install-subversion.sh 22.66 MB
19COPY meta.env /usr/local/etc/vscode-dev-containers/ # buildkit412 B
20LABEL version=3.1.50 B
21LABEL dev.containers.id=python0 B
22LABEL dev.containers.variant=3.12-bookworm0 B
23LABEL dev.containers.release=v0.4.290 B
24LABEL dev.containers.source=https://github.com/devcontainers/images0 B
25LABEL dev.containers.timestamp=Wed, 01 Jul 20260 B
26USER root0 B
27RUN /bin/sh -c mkdir -p135 B
28COPY /tmp/build-features/ /tmp/dev-container-features # buildkit224 B
29RUN /bin/sh -c echo "_CONTAINER_USER_HOME=$(236 B
30RUN /bin/sh -c cp -ar49.2 MB
31RUN /bin/sh -c cp -ar66.53 MB
32ENV NVM_DIR=/usr/local/share/nvm0 B
33ENV NVM_SYMLINK_CURRENT=true0 B
34ENV PATH=/usr/local/share/nvm/current/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
35RUN /bin/sh -c cp -ar926.41 KB
36ENV PYTHON_PATH=/usr/local/python/current0 B
37ENV PIPX_HOME=/usr/local/py-utils0 B
38ENV PIPX_BIN_DIR=/usr/local/py-utils/bin0 B
39ENV PATH=/usr/local/python/current/bin:/usr/local/py-utils/bin:/usr/local/jupyter:/usr/local/share/nvm/current/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
40RUN /bin/sh -c cp -ar67.02 MB
41ARG _DEV_CONTAINERS_IMAGE_USER=root0 B
42USER root0 B
43LABEL devcontainer.metadata=[ {"id":"ghcr.io/devcontainers/features/common-utils:2"}, {"id":"ghcr.io/devcontainers/features/git:1","customizations":{"vscode":{"settings":{"github.copilot.chat.codeGeneration.instructions":[{"text":"This dev0 B
44ARG TARGETOS=linux0 B
45ARG TARGETARCH=amd640 B
46LABEL org.opencontainers.image.authors=Joseph Asbury <[email protected]>0 B
47SHELL [/bin/zsh -c]0 B
48ENV POETRY_VIRTUALENVS_IN_PROJECT=true0 B
49ENV PATH=/usr/local/bin:/usr/local/python/current/bin:/usr/local/py-utils/bin:/usr/local/jupyter:/usr/local/share/nvm/current/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
50ARG UV_VERSION0 B
51ARG ARGCOMPLETE_VERSION0 B
52ARG POETRY_VERSION0 B
53ARG POETHEPOET_VERSION0 B
54ARG DUNAMAI_VERSION0 B
55ARG POETRY_PLUGIN_EXPORT_VERSION0 B
56ARG TWINE_VERSION0 B
57ARG PYINSTALLER_VERSION0 B
58ARG GH_VERSION0 B
59USER vscode0 B
60ENV PATH=/home/vscode/.local/bin:/usr/local/bin:/usr/local/python/current/bin:/usr/local/py-utils/bin:/usr/local/jupyter:/usr/local/share/nvm/current/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
61COPY development_scripts/*.sh /usr/local/bin/ # buildkit750 B
62COPY requirements.txt /tmp/requirements.txt # buildkit279 B
63ENV UV_VERSION=0 B
64ENV ARGCOMPLETE_VERSION=0 B
65ENV POETRY_VERSION=0 B
66ENV POETHEPOET_VERSION=0 B
67ENV DUNAMAI_VERSION=0 B
68ENV POETRY_PLUGIN_EXPORT_VERSION=0 B
69ENV TWINE_VERSION=0 B
70ENV PYINSTALLER_VERSION=0 B
71ENV GH_VERSION=0 B
72RUN |11 TARGETOS=linux TARGETARCH=amd64 UV_VERSION=2.08 KB
73USER root0 B
74ENV UV_TOOL_BIN_DIR=/home/vscode/.local/bin0 B
75RUN |11 TARGETOS=linux TARGETARCH=amd64 UV_VERSION=25.1 MB
76USER vscode0 B
77RUN |11 TARGETOS=linux TARGETARCH=amd64 UV_VERSION=32.87 MB
78USER root0 B
79RUN |11 TARGETOS=linux TARGETARCH=amd64 UV_VERSION=27.9 MB
80RUN |11 TARGETOS=linux TARGETARCH=amd64 UV_VERSION=150 B
81WORKDIR /home/vscode32 B
82ENTRYPOINT ["/usr/bin/zsh"]0 B

Command

# debian.sh --arch 'amd64' out/ 'bookworm' '@1782172800'