Namespace
library
Image / Tag
python:3.14.0a2-alpine
Content Digest
sha256:74c1b5ffcb19e1311170a72f794978e8f008a1ca8c980143a6370932c71fc627
Details
Created

2024-12-05 13:19:52 UTC

Size

16 MB

Content Digest
Environment
PATH

/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PYTHON_SHA256

2ff9e10147342b3efd69f5cd9cc06ec46250f2a046587599d18e2cac69c05920

PYTHON_VERSION

3.14.0a2


Layers

[#000] sha256:8e5e849a30a22d7386238d38bd56dd5564638f4856bee415fad2bc5852c31989 - 20.6% (3.31 MB)

[#001] sha256:f4f7b0e82058d6e1069f8bfa31a940a6851b3529500f91d8c86e2fd88f23d7d7 - 2.75% (451 KB)

[#002] sha256:8cbe7466704ceab84d2d62df649aa4750a5e76971d9a91bac88ff87db1ef22b6 - 76.65% (12.3 MB)

[#003] sha256:157e5a53e69b64f6a60cdbc6aab36db7b6ceab75218280f282da7dfe470c4c92 - 0.0% (247 Bytes)


History
2024-12-05 12:49:04 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.0-x86.tar.gz / # buildkit

2024-12-05 12:49:04 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates tzdata ; # buildkit

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

ENV PYTHON_VERSION=3.14.0a2

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

ENV PYTHON_SHA256=2ff9e10147342b3efd69f5cd9cc06ec46250f2a046587599d18e2cac69c05920

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg tar xz bluez-dev bzip2-dev dpkg-dev dpkg findutils gcc gdbm-dev libc-dev libffi-dev libnsl-dev libtirpc-dev linux-headers make ncurses-dev openssl-dev pax-utils readline-dev sqlite-dev tcl-dev tk tk-dev util-linux-dev xz-dev zlib-dev ; wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz"; echo "$PYTHON_SHA256 *python.tar.xz" | sha256sum -c -; mkdir -p /usr/src/python; tar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; rm python.tar.xz; cd /usr/src/python; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --enable-loadable-sqlite-extensions --enable-option-checking=fatal --enable-shared --with-lto --with-ensurepip ; nproc="$(nproc)"; EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000"; LDFLAGS="${LDFLAGS:--Wl},--strip-all"; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:-}" ; rm python; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:--Wl},-rpath='\$\$ORIGIN/../lib'" python ; make install; cd /; rm -rf /usr/src/python; find /usr/local -depth \( \( -type d -a \( -name test -o -name tests -o -name idle_test \) \) -o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \) \) \) -exec rm -rf '{}' + ; find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec scanelf --needed --nobanner --format '%n#p' '{}' ';' | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' | xargs -rt apk add --no-network --virtual .python-rundeps ; apk del --no-network .build-deps; export PYTHONDONTWRITEBYTECODE=1; python3 --version; pip3 --version # buildkit

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; for src in idle3 pip3 pydoc3 python3 python3-config; do dst="$(echo "$src" | tr -d 3)"; [ -s "/usr/local/bin/$src" ]; [ ! -e "/usr/local/bin/$dst" ]; ln -svT "$src" "/usr/local/bin/$dst"; done # buildkit

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

CMD ["python3"]

Details
Created

2024-12-05 13:19:52 UTC

Size

16 MB

Content Digest
Environment
PATH

/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PYTHON_SHA256

2ff9e10147342b3efd69f5cd9cc06ec46250f2a046587599d18e2cac69c05920

PYTHON_VERSION

3.14.0a2


Layers

[#000] sha256:38a8310d387e375e0ec6fabe047a9149e8eb214073db9f461fee6251fd936a75 - 21.78% (3.48 MB)

[#001] sha256:59e3b56b2c62a0996f0ecead95eb66385e64b0f40fc442143c473a2b6f1772f6 - 2.76% (451 KB)

[#002] sha256:80bdacf7e0f98db24f4ba437bfee830517eae8ef1d227a1997b713abc2f5341e - 75.46% (12 MB)

[#003] sha256:51db4412c3d2812926ead4210ec3d8cb234ee164b8026174d0f5da216b2ce4f7 - 0.0% (250 Bytes)


History
2024-12-05 12:49:04 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.0-x86_64.tar.gz / # buildkit

2024-12-05 12:49:04 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates tzdata ; # buildkit

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

ENV PYTHON_VERSION=3.14.0a2

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

ENV PYTHON_SHA256=2ff9e10147342b3efd69f5cd9cc06ec46250f2a046587599d18e2cac69c05920

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg tar xz bluez-dev bzip2-dev dpkg-dev dpkg findutils gcc gdbm-dev libc-dev libffi-dev libnsl-dev libtirpc-dev linux-headers make ncurses-dev openssl-dev pax-utils readline-dev sqlite-dev tcl-dev tk tk-dev util-linux-dev xz-dev zlib-dev ; wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz"; echo "$PYTHON_SHA256 *python.tar.xz" | sha256sum -c -; mkdir -p /usr/src/python; tar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; rm python.tar.xz; cd /usr/src/python; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --enable-loadable-sqlite-extensions --enable-option-checking=fatal --enable-shared --with-lto --with-ensurepip ; nproc="$(nproc)"; EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000"; LDFLAGS="${LDFLAGS:--Wl},--strip-all"; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:-}" ; rm python; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:--Wl},-rpath='\$\$ORIGIN/../lib'" python ; make install; cd /; rm -rf /usr/src/python; find /usr/local -depth \( \( -type d -a \( -name test -o -name tests -o -name idle_test \) \) -o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \) \) \) -exec rm -rf '{}' + ; find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec scanelf --needed --nobanner --format '%n#p' '{}' ';' | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' | xargs -rt apk add --no-network --virtual .python-rundeps ; apk del --no-network .build-deps; export PYTHONDONTWRITEBYTECODE=1; python3 --version; pip3 --version # buildkit

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; for src in idle3 pip3 pydoc3 python3 python3-config; do dst="$(echo "$src" | tr -d 3)"; [ -s "/usr/local/bin/$src" ]; [ ! -e "/usr/local/bin/$dst" ]; ln -svT "$src" "/usr/local/bin/$dst"; done # buildkit

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

CMD ["python3"]

Details
Created

2024-12-05 13:19:52 UTC

Size

15.3 MB

Content Digest
Environment
PATH

/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PYTHON_SHA256

2ff9e10147342b3efd69f5cd9cc06ec46250f2a046587599d18e2cac69c05920

PYTHON_VERSION

3.14.0a2


Layers

[#000] sha256:f2148afcbc6cd4497527fc652f65872130774bf9baace0e1e6a85cad9da5f62e - 21.0% (3.21 MB)

[#001] sha256:9d22e8702ebb977783315d3a6af057f3ded6f63edd2b6ec21b9cdd0c8b945f71 - 2.89% (452 KB)

[#002] sha256:b9641910d9804080c9a9b4f9e424988816beb274f83963aa7605df28a5cc0aa5 - 76.11% (11.6 MB)

[#003] sha256:446a218a5b35c0feee2eb79d7a3942ef1fb8f1d09769c1cc225578638fc37c15 - 0.0% (247 Bytes)


History
2024-12-05 12:49:04 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.0-armhf.tar.gz / # buildkit

2024-12-05 12:49:04 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates tzdata ; # buildkit

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

ENV PYTHON_VERSION=3.14.0a2

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

ENV PYTHON_SHA256=2ff9e10147342b3efd69f5cd9cc06ec46250f2a046587599d18e2cac69c05920

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg tar xz bluez-dev bzip2-dev dpkg-dev dpkg findutils gcc gdbm-dev libc-dev libffi-dev libnsl-dev libtirpc-dev linux-headers make ncurses-dev openssl-dev pax-utils readline-dev sqlite-dev tcl-dev tk tk-dev util-linux-dev xz-dev zlib-dev ; wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz"; echo "$PYTHON_SHA256 *python.tar.xz" | sha256sum -c -; mkdir -p /usr/src/python; tar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; rm python.tar.xz; cd /usr/src/python; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --enable-loadable-sqlite-extensions --enable-option-checking=fatal --enable-shared --with-lto --with-ensurepip ; nproc="$(nproc)"; EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000"; LDFLAGS="${LDFLAGS:--Wl},--strip-all"; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:-}" ; rm python; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:--Wl},-rpath='\$\$ORIGIN/../lib'" python ; make install; cd /; rm -rf /usr/src/python; find /usr/local -depth \( \( -type d -a \( -name test -o -name tests -o -name idle_test \) \) -o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \) \) \) -exec rm -rf '{}' + ; find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec scanelf --needed --nobanner --format '%n#p' '{}' ';' | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' | xargs -rt apk add --no-network --virtual .python-rundeps ; apk del --no-network .build-deps; export PYTHONDONTWRITEBYTECODE=1; python3 --version; pip3 --version # buildkit

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; for src in idle3 pip3 pydoc3 python3 python3-config; do dst="$(echo "$src" | tr -d 3)"; [ -s "/usr/local/bin/$src" ]; [ ! -e "/usr/local/bin/$dst" ]; ln -svT "$src" "/usr/local/bin/$dst"; done # buildkit

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

CMD ["python3"]

Details
Created

2024-12-05 13:19:52 UTC

Size

14.7 MB

Content Digest
Environment
PATH

/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PYTHON_SHA256

2ff9e10147342b3efd69f5cd9cc06ec46250f2a046587599d18e2cac69c05920

PYTHON_VERSION

3.14.0a2


Layers

[#000] sha256:39ad020c297459aff9281e5c635286218011e335f3460834ae8397a771bfec55 - 20.11% (2.96 MB)

[#001] sha256:9ab38e56202f9fc9c9425228cbdf2bf8622d8ce895d26b7c1489618f59071bdc - 3.0% (451 KB)

[#002] sha256:5374de0d12439927f6bd585519c7775032842698a9673384b5101502816bfabb - 76.89% (11.3 MB)

[#003] sha256:482a04ca8c2715c447d99048ec24498551e05f6daeb6b331385801b1b51392ae - 0.0% (247 Bytes)


History
2024-12-05 12:49:04 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.0-armv7.tar.gz / # buildkit

2024-12-05 12:49:04 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates tzdata ; # buildkit

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

ENV PYTHON_VERSION=3.14.0a2

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

ENV PYTHON_SHA256=2ff9e10147342b3efd69f5cd9cc06ec46250f2a046587599d18e2cac69c05920

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg tar xz bluez-dev bzip2-dev dpkg-dev dpkg findutils gcc gdbm-dev libc-dev libffi-dev libnsl-dev libtirpc-dev linux-headers make ncurses-dev openssl-dev pax-utils readline-dev sqlite-dev tcl-dev tk tk-dev util-linux-dev xz-dev zlib-dev ; wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz"; echo "$PYTHON_SHA256 *python.tar.xz" | sha256sum -c -; mkdir -p /usr/src/python; tar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; rm python.tar.xz; cd /usr/src/python; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --enable-loadable-sqlite-extensions --enable-option-checking=fatal --enable-shared --with-lto --with-ensurepip ; nproc="$(nproc)"; EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000"; LDFLAGS="${LDFLAGS:--Wl},--strip-all"; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:-}" ; rm python; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:--Wl},-rpath='\$\$ORIGIN/../lib'" python ; make install; cd /; rm -rf /usr/src/python; find /usr/local -depth \( \( -type d -a \( -name test -o -name tests -o -name idle_test \) \) -o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \) \) \) -exec rm -rf '{}' + ; find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec scanelf --needed --nobanner --format '%n#p' '{}' ';' | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' | xargs -rt apk add --no-network --virtual .python-rundeps ; apk del --no-network .build-deps; export PYTHONDONTWRITEBYTECODE=1; python3 --version; pip3 --version # buildkit

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; for src in idle3 pip3 pydoc3 python3 python3-config; do dst="$(echo "$src" | tr -d 3)"; [ -s "/usr/local/bin/$src" ]; [ ! -e "/usr/local/bin/$dst" ]; ln -svT "$src" "/usr/local/bin/$dst"; done # buildkit

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

CMD ["python3"]

Details
Created

2024-12-05 13:19:52 UTC

Size

16.3 MB

Content Digest
Environment
PATH

/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PYTHON_SHA256

2ff9e10147342b3efd69f5cd9cc06ec46250f2a046587599d18e2cac69c05920

PYTHON_VERSION

3.14.0a2


Layers

[#000] sha256:cb8611c9fe5154550f45e284cf977cda4e2b2fee3478552eee31d84be3c95003 - 23.38% (3.81 MB)

[#001] sha256:5d8375776a7ae350c6ca9566bf9ff5fa260ffb51ad5ae0fa6d7432bea239379f - 2.72% (454 KB)

[#002] sha256:236da2478706d881ecfd0e79602ef7e8722c19897ae2675181a40b1d8962e348 - 73.9% (12 MB)

[#003] sha256:9a874f386809b72c836de86295fc269a5ee8d22ef1cfb05651501e15211f0884 - 0.0% (249 Bytes)


History
2024-12-05 12:49:04 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.0-aarch64.tar.gz / # buildkit

2024-12-05 12:49:04 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates tzdata ; # buildkit

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

ENV PYTHON_VERSION=3.14.0a2

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

ENV PYTHON_SHA256=2ff9e10147342b3efd69f5cd9cc06ec46250f2a046587599d18e2cac69c05920

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg tar xz bluez-dev bzip2-dev dpkg-dev dpkg findutils gcc gdbm-dev libc-dev libffi-dev libnsl-dev libtirpc-dev linux-headers make ncurses-dev openssl-dev pax-utils readline-dev sqlite-dev tcl-dev tk tk-dev util-linux-dev xz-dev zlib-dev ; wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz"; echo "$PYTHON_SHA256 *python.tar.xz" | sha256sum -c -; mkdir -p /usr/src/python; tar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; rm python.tar.xz; cd /usr/src/python; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --enable-loadable-sqlite-extensions --enable-option-checking=fatal --enable-shared --with-lto --with-ensurepip ; nproc="$(nproc)"; EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000"; LDFLAGS="${LDFLAGS:--Wl},--strip-all"; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:-}" ; rm python; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:--Wl},-rpath='\$\$ORIGIN/../lib'" python ; make install; cd /; rm -rf /usr/src/python; find /usr/local -depth \( \( -type d -a \( -name test -o -name tests -o -name idle_test \) \) -o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \) \) \) -exec rm -rf '{}' + ; find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec scanelf --needed --nobanner --format '%n#p' '{}' ';' | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' | xargs -rt apk add --no-network --virtual .python-rundeps ; apk del --no-network .build-deps; export PYTHONDONTWRITEBYTECODE=1; python3 --version; pip3 --version # buildkit

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; for src in idle3 pip3 pydoc3 python3 python3-config; do dst="$(echo "$src" | tr -d 3)"; [ -s "/usr/local/bin/$src" ]; [ ! -e "/usr/local/bin/$dst" ]; ln -svT "$src" "/usr/local/bin/$dst"; done # buildkit

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

CMD ["python3"]

Details
Created

2024-12-05 13:19:52 UTC

Size

16.5 MB

Content Digest
Environment
PATH

/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PYTHON_SHA256

2ff9e10147342b3efd69f5cd9cc06ec46250f2a046587599d18e2cac69c05920

PYTHON_VERSION

3.14.0a2


Layers

[#000] sha256:a12ff663c50b78339bd273940ba035e29d8220954846a4c35a5f79080b37a3d3 - 20.63% (3.41 MB)

[#001] sha256:6d3bd79ca32868bc6d8d73a0b359b770e642c788dcfd4bab6d6f4840a01cd486 - 2.68% (454 KB)

[#002] sha256:02dd1d6fc806129d9d0518ae79b7cc179e3be11ca17a1a94d03751f093fdc28f - 76.69% (12.7 MB)

[#003] sha256:88a3bf451c434830b0a2a9e3c9a2ce8c455b484c0cddccab8ae42b51ac3203a5 - 0.0% (251 Bytes)


History
2024-12-05 12:49:04 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.0-ppc64le.tar.gz / # buildkit

2024-12-05 12:49:04 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates tzdata ; # buildkit

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

ENV PYTHON_VERSION=3.14.0a2

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

ENV PYTHON_SHA256=2ff9e10147342b3efd69f5cd9cc06ec46250f2a046587599d18e2cac69c05920

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg tar xz bluez-dev bzip2-dev dpkg-dev dpkg findutils gcc gdbm-dev libc-dev libffi-dev libnsl-dev libtirpc-dev linux-headers make ncurses-dev openssl-dev pax-utils readline-dev sqlite-dev tcl-dev tk tk-dev util-linux-dev xz-dev zlib-dev ; wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz"; echo "$PYTHON_SHA256 *python.tar.xz" | sha256sum -c -; mkdir -p /usr/src/python; tar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; rm python.tar.xz; cd /usr/src/python; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --enable-loadable-sqlite-extensions --enable-option-checking=fatal --enable-shared --with-lto --with-ensurepip ; nproc="$(nproc)"; EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000"; LDFLAGS="${LDFLAGS:--Wl},--strip-all"; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:-}" ; rm python; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:--Wl},-rpath='\$\$ORIGIN/../lib'" python ; make install; cd /; rm -rf /usr/src/python; find /usr/local -depth \( \( -type d -a \( -name test -o -name tests -o -name idle_test \) \) -o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \) \) \) -exec rm -rf '{}' + ; find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec scanelf --needed --nobanner --format '%n#p' '{}' ';' | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' | xargs -rt apk add --no-network --virtual .python-rundeps ; apk del --no-network .build-deps; export PYTHONDONTWRITEBYTECODE=1; python3 --version; pip3 --version # buildkit

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; for src in idle3 pip3 pydoc3 python3 python3-config; do dst="$(echo "$src" | tr -d 3)"; [ -s "/usr/local/bin/$src" ]; [ ! -e "/usr/local/bin/$dst" ]; ln -svT "$src" "/usr/local/bin/$dst"; done # buildkit

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

CMD ["python3"]

Details
Created

2024-12-05 13:19:52 UTC

Size

16.2 MB

Content Digest
Environment
PATH

/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PYTHON_SHA256

2ff9e10147342b3efd69f5cd9cc06ec46250f2a046587599d18e2cac69c05920

PYTHON_VERSION

3.14.0a2


Layers

[#000] sha256:ff43eb924acdd7a1002f16e7eb02fc41d4f0bae5329c5666d70c223b6e44f6a1 - 20.44% (3.31 MB)

[#001] sha256:950372b002be222d1a8441f85f9ad504dd2da3942575d6132f98398bfeb138a3 - 2.73% (452 KB)

[#002] sha256:cf6016df006bbee7e64639df73c316a2f6a5086b5775e7de0a1e72e22a0c92ed - 76.83% (12.4 MB)

[#003] sha256:8b2934873f324d0d902cf9dbc62d29ab67b6eaad031e62b93c4dd949484a803b - 0.0% (248 Bytes)


History
2024-12-05 12:49:04 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.0-s390x.tar.gz / # buildkit

2024-12-05 12:49:04 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates tzdata ; # buildkit

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

ENV PYTHON_VERSION=3.14.0a2

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

ENV PYTHON_SHA256=2ff9e10147342b3efd69f5cd9cc06ec46250f2a046587599d18e2cac69c05920

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg tar xz bluez-dev bzip2-dev dpkg-dev dpkg findutils gcc gdbm-dev libc-dev libffi-dev libnsl-dev libtirpc-dev linux-headers make ncurses-dev openssl-dev pax-utils readline-dev sqlite-dev tcl-dev tk tk-dev util-linux-dev xz-dev zlib-dev ; wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz"; echo "$PYTHON_SHA256 *python.tar.xz" | sha256sum -c -; mkdir -p /usr/src/python; tar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; rm python.tar.xz; cd /usr/src/python; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --enable-loadable-sqlite-extensions --enable-option-checking=fatal --enable-shared --with-lto --with-ensurepip ; nproc="$(nproc)"; EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000"; LDFLAGS="${LDFLAGS:--Wl},--strip-all"; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:-}" ; rm python; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:--Wl},-rpath='\$\$ORIGIN/../lib'" python ; make install; cd /; rm -rf /usr/src/python; find /usr/local -depth \( \( -type d -a \( -name test -o -name tests -o -name idle_test \) \) -o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \) \) \) -exec rm -rf '{}' + ; find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec scanelf --needed --nobanner --format '%n#p' '{}' ';' | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' | xargs -rt apk add --no-network --virtual .python-rundeps ; apk del --no-network .build-deps; export PYTHONDONTWRITEBYTECODE=1; python3 --version; pip3 --version # buildkit

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; for src in idle3 pip3 pydoc3 python3 python3-config; do dst="$(echo "$src" | tr -d 3)"; [ -s "/usr/local/bin/$src" ]; [ ! -e "/usr/local/bin/$dst" ]; ln -svT "$src" "/usr/local/bin/$dst"; done # buildkit

2024-12-05 13:19:52 UTC (buildkit.dockerfile.v0)

CMD ["python3"]