平台:linux/amd64 版本:3.9.22-alpine3.22 镜像大小:49.76M 浏览次数:37
python:3.9.22-alpine3.22
swr.cn-north-4.myhuaweicloud.com/linux-man/python:3.9.22-alpine3.22
{ "Id": "sha256:5bbf81257bcee9b52b14a2a383bb419e17e14cc83513e10c6112cf302b17fab3", "RepoTags": [ "python:3.9.22-alpine3.22", "swr.cn-north-4.myhuaweicloud.com/linux-man/python:3.9.22-alpine3.22" ], "RepoDigests": [ "python@sha256:3881e1698a5c90cadeb071e8d4010ff41d2d20aa7fc3d2625b5d40c379e61f21", "swr.cn-north-4.myhuaweicloud.com/linux-man/python@sha256:8fdd105cc51772a8e7b0e3489346178bba3e535c322267ffc39fb24850878a65" ], "Parent": "", "Comment": "buildkit.dockerfile.v0", "Created": "2025-05-30T21:12:34Z", "DockerVersion": "", "Author": "", "Config": { "Hostname": "", "Domainname": "", "User": "", "AttachStdin": false, "AttachStdout": false, "AttachStderr": false, "Tty": false, "OpenStdin": false, "StdinOnce": false, "Env": [ "PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", "LANG=C.UTF-8", "GPG_KEY=E3FF2839C048B25C084DEBE9B26995E310250568", "PYTHON_VERSION=3.9.22", "PYTHON_SHA256=8c136d199d3637a1fce98a16adc809c1d83c922d02d41f3614b34f8b6e7d38ec" ], "Cmd": [ "python3" ], "Image": "", "Volumes": null, "WorkingDir": "/", "Entrypoint": null, "OnBuild": null, "Labels": null }, "Architecture": "amd64", "Os": "linux", "Size": 49762957, "GraphDriver": { "Data": { "LowerDir": "/var/lib/docker/overlay2/650364f370a1b400704ecc12fd2db04365d7cad972113adc10a4b458fdec1f3f/diff:/var/lib/docker/overlay2/f95f38c2331d4d3fd2a65df036cebd8146b07ff31f3b340bce8e2035563733ed/diff:/var/lib/docker/overlay2/0b0dbe4ddb37e50427ffaa818199d5c39c5979329985ac4e565c61e760fec62c/diff", "MergedDir": "/var/lib/docker/overlay2/703822071f81c02fb2384ba3489980ae3b4388896a3a8810dbe534cf709b798f/merged", "UpperDir": "/var/lib/docker/overlay2/703822071f81c02fb2384ba3489980ae3b4388896a3a8810dbe534cf709b798f/diff", "WorkDir": "/var/lib/docker/overlay2/703822071f81c02fb2384ba3489980ae3b4388896a3a8810dbe534cf709b798f/work" }, "Name": "overlay2" }, "RootFS": { "Type": "layers", "Layers": [ "sha256:fd2758d7a50e2b78d275ee7d1c218489f2439084449d895fa17eede6c61ab2c4", "sha256:a3c948b31308700cd15c6ba07329ddab5e619f89ad2b9048ed8ddfc2b6d1d026", "sha256:60371f37767e5d15d567ac2696eb277eddb8903ee373a7b7550307d85a515db2", "sha256:51a41e9a4a3291770ff71e008e0c3d91f77eecbd5f3ab2ee9d6ef4045c2c5257" ] }, "Metadata": { "LastTagTime": "2025-06-04T21:21:07.377029574+08:00" } }
[ { "Comment": "buildkit.dockerfile.v0", "Created": 1748639554, "CreatedBy": "CMD [\"python3\"]", "Id": "sha256:5bbf81257bcee9b52b14a2a383bb419e17e14cc83513e10c6112cf302b17fab3", "Size": 0, "Tags": [ "python:3.9.22-alpine3.22", "swr.cn-north-4.myhuaweicloud.com/linux-man/python:3.9.22-alpine3.22" ] }, { "Comment": "buildkit.dockerfile.v0", "Created": 1748639554, "CreatedBy": "RUN /bin/sh -c set -eux; \tfor src in idle3 pip3 pydoc3 python3 python3-config; do \t\tdst=\"$(echo \"$src\" | tr -d 3)\"; \t\t[ -s \"/usr/local/bin/$src\" ]; \t\t[ ! -e \"/usr/local/bin/$dst\" ]; \t\tln -svT \"$src\" \"/usr/local/bin/$dst\"; \tdone # buildkit", "Id": "<missing>", "Size": 36, "Tags": null }, { "Comment": "buildkit.dockerfile.v0", "Created": 1748639554, "CreatedBy": "RUN /bin/sh -c set -eux; \t\tapk add --no-cache --virtual .build-deps \t\tgnupg \t\ttar \t\txz \t\t\t\tbluez-dev \t\tbzip2-dev \t\tdpkg-dev dpkg \t\tfindutils \t\tgcc \t\tgdbm-dev \t\tlibc-dev \t\tlibffi-dev \t\tlibnsl-dev \t\tlibtirpc-dev \t\tlinux-headers \t\tmake \t\tncurses-dev \t\topenssl-dev \t\tpax-utils \t\treadline-dev \t\tsqlite-dev \t\ttcl-dev \t\ttk \t\ttk-dev \t\tutil-linux-dev \t\txz-dev \t\tzlib-dev \t; \t\twget -O python.tar.xz \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz\"; \techo \"$PYTHON_SHA256 *python.tar.xz\" | sha256sum -c -; \twget -O python.tar.xz.asc \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc\"; \tGNUPGHOME=\"$(mktemp -d)\"; export GNUPGHOME; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys \"$GPG_KEY\"; \tgpg --batch --verify python.tar.xz.asc python.tar.xz; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" python.tar.xz.asc; \tmkdir -p /usr/src/python; \ttar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; \trm python.tar.xz; \t\tcd /usr/src/python; \tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \t./configure \t\t--build=\"$gnuArch\" \t\t--enable-loadable-sqlite-extensions \t\t--enable-option-checking=fatal \t\t--enable-shared \t\t--with-ensurepip \t; \tnproc=\"$(nproc)\"; \tEXTRA_CFLAGS=\"-DTHREAD_STACK_SIZE=0x100000\"; \tLDFLAGS=\"${LDFLAGS:--Wl},--strip-all\"; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-}\" \t; \trm python; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:--Wl},-rpath='\\$\\$ORIGIN/../lib'\" \t\tpython \t; \tmake install; \t\tcd /; \trm -rf /usr/src/python; \t\tfind /usr/local -depth \t\t\\( \t\t\t\\( -type d -a \\( -name test -o -name tests -o -name idle_test \\) \\) \t\t\t-o \\( -type f -a \\( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \\) \\) \t\t\\) -exec rm -rf '{}' + \t; \t\tfind /usr/local -type f -executable -not \\( -name '*tkinter*' \\) -exec scanelf --needed --nobanner --format '%n#p' '{}' ';' \t\t| tr ',' '\\n' \t\t| sort -u \t\t| awk 'system(\"[ -e /usr/local/lib/\" $1 \" ]\") == 0 { next } { print \"so:\" $1 }' \t\t| xargs -rt apk add --no-network --virtual .python-rundeps \t; \tapk del --no-network .build-deps; \t\texport PYTHONDONTWRITEBYTECODE=1; \tpython3 --version; \t\tpip3 install \t\t--disable-pip-version-check \t\t--no-cache-dir \t\t--no-compile \t\t'setuptools==58.1.0' \t\t'wheel<0.46' \t; \tpip3 --version # buildkit", "Id": "<missing>", "Size": 40446025, "Tags": null }, { "Comment": "buildkit.dockerfile.v0", "Created": 1748639554, "CreatedBy": "ENV PYTHON_SHA256=8c136d199d3637a1fce98a16adc809c1d83c922d02d41f3614b34f8b6e7d38ec", "Id": "<missing>", "Size": 0, "Tags": null }, { "Comment": "buildkit.dockerfile.v0", "Created": 1748639554, "CreatedBy": "ENV PYTHON_VERSION=3.9.22", "Id": "<missing>", "Size": 0, "Tags": null }, { "Comment": "buildkit.dockerfile.v0", "Created": 1748639554, "CreatedBy": "ENV GPG_KEY=E3FF2839C048B25C084DEBE9B26995E310250568", "Id": "<missing>", "Size": 0, "Tags": null }, { "Comment": "buildkit.dockerfile.v0", "Created": 1748639554, "CreatedBy": "RUN /bin/sh -c set -eux; \tapk add --no-cache \t\tca-certificates \t\ttzdata \t; # buildkit", "Id": "<missing>", "Size": 1007787, "Tags": null }, { "Comment": "buildkit.dockerfile.v0", "Created": 1748639554, "CreatedBy": "ENV LANG=C.UTF-8", "Id": "<missing>", "Size": 0, "Tags": null }, { "Comment": "buildkit.dockerfile.v0", "Created": 1748639554, "CreatedBy": "ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", "Id": "<missing>", "Size": 0, "Tags": null }, { "Comment": "buildkit.dockerfile.v0", "Created": 1748622041, "CreatedBy": "CMD [\"/bin/sh\"]", "Id": "<missing>", "Size": 0, "Tags": null }, { "Comment": "buildkit.dockerfile.v0", "Created": 1748622041, "CreatedBy": "ADD alpine-minirootfs-3.22.0-x86_64.tar.gz / # buildkit", "Id": "<missing>", "Size": 8309109, "Tags": null } ]