镜像构建历史
# 2021-06-29 09:37:45 0.00B
/bin/sh -c #(nop) CMD ["python3"]
# 2021-06-29 09:37:45 8.31MB
/bin/sh -c set -ex; wget -O get-pip.py "$PYTHON_GET_PIP_URL"; echo "$PYTHON_GET_PIP_SHA256 *get-pip.py" | sha256sum -c -; python get-pip.py --disable-pip-version-check --no-cache-dir "pip==$PYTHON_PIP_VERSION" ; pip --version; 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' \) \) \) -exec rm -rf '{}' +; rm -f get-pip.py
# 2021-06-29 09:37:36 0.00B
/bin/sh -c #(nop) ENV PYTHON_GET_PIP_SHA256=6665659241292b2147b58922b9ffe11dda66b39d52d8a6f3aa310bc1d60ea6f7
# 2021-06-29 09:37:36 0.00B
/bin/sh -c #(nop) ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/a1675ab6c2bd898ed82b1f58c486097f763c74a9/public/get-pip.py
# 2021-06-29 09:37:36 0.00B
/bin/sh -c #(nop) ENV PYTHON_PIP_VERSION=21.1.3
# 2021-06-29 09:37:35 32.00B
/bin/sh -c cd /usr/local/bin && ln -s idle3 idle && ln -s pydoc3 pydoc && ln -s python3 python && ln -s python3-config python-config
# 2021-06-29 09:37:34 29.38MB
/bin/sh -c set -ex && apk add --no-cache --virtual .fetch-deps gnupg tar xz && wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz" && wget -O python.tar.xz.asc "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc" && export GNUPGHOME="$(mktemp -d)" && gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$GPG_KEY" && gpg --batch --verify python.tar.xz.asc python.tar.xz && { command -v gpgconf > /dev/null && gpgconf --kill all || :; } && rm -rf "$GNUPGHOME" python.tar.xz.asc && mkdir -p /usr/src/python && tar -xJC /usr/src/python --strip-components=1 -f python.tar.xz && rm python.tar.xz && apk add --no-cache --virtual .build-deps bluez-dev bzip2-dev coreutils dpkg-dev dpkg expat-dev 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 && apk del --no-network .fetch-deps && cd /usr/src/python && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" && ./configure --build="$gnuArch" --enable-loadable-sqlite-extensions --enable-optimizations --enable-option-checking=fatal --enable-shared --with-system-expat --with-system-ffi --without-ensurepip && make -j "$(nproc)" EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000" LDFLAGS="-Wl,--strip-all" && make install && 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 '*.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-cache --virtual .python-rundeps && apk del --no-network .build-deps && python3 --version
# 2021-06-29 09:30:49 0.00B
/bin/sh -c #(nop) ENV PYTHON_VERSION=3.9.5
# 2021-06-29 09:30:49 0.00B
/bin/sh -c #(nop) ENV GPG_KEY=E3FF2839C048B25C084DEBE9B26995E310250568
# 2021-06-29 09:15:26 1.76MB
/bin/sh -c set -eux; apk add --no-cache ca-certificates tzdata ;
# 2021-06-29 09:15:24 0.00B
/bin/sh -c #(nop) ENV LANG=C.UTF-8
# 2021-06-17 02:20:07 0.00B
/bin/sh -c #(nop) ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# 2021-06-16 06:19:37 0.00B
/bin/sh -c #(nop) CMD ["/bin/sh"]
# 2021-06-16 06:19:37 5.60MB
/bin/sh -c #(nop) ADD file:f278386b0cef68136129f5f58c52445590a417b624d62bca158d4dc926c340df in /
镜像信息
{
"Id": "sha256:25d7d315652743e932c5bf63bced3c9bc082ac37b4060aa8b841a3353996b84f",
"RepoTags": [
"python:3.9.5-alpine",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/python:3.9.5-alpine"
],
"RepoDigests": [
"python@sha256:7dd8962ad2a63403428d652a64d814a5002f1386379355edf5970e40557fe4e6",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/python@sha256:7b7de9ac217104d68fe5c1847e8124867a0a375ff72a5726436d51ebafa163cc"
],
"Parent": "",
"Comment": "",
"Created": "2021-06-29T01:37:45.335578534Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "20.10.7",
"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.5",
"PYTHON_PIP_VERSION=21.1.3",
"PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/a1675ab6c2bd898ed82b1f58c486097f763c74a9/public/get-pip.py",
"PYTHON_GET_PIP_SHA256=6665659241292b2147b58922b9ffe11dda66b39d52d8a6f3aa310bc1d60ea6f7"
],
"Cmd": [
"python3"
],
"Image": "sha256:64cee75466d5446ec4023f668527641845dfcd223440aaad4e5ac75826f6f941",
"Volumes": null,
"WorkingDir": "",
"Entrypoint": null,
"OnBuild": null,
"Labels": null
},
"Architecture": "amd64",
"Os": "linux",
"Size": 45047281,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/93c5487f04f95b35564f57eaad85182466fc46290643fc2134e28dca4177badc/diff:/var/lib/docker/overlay2/5316991cc7a33ef9841b46706fe8e04069fea3fde6eab398624ca40750045c7b/diff:/var/lib/docker/overlay2/a15e317070e36c00c0355dc4c12b66064ab28244399161508f572960f7f828d4/diff:/var/lib/docker/overlay2/0bb891e6e0e2c1db73646289775dad71d7cfb2a8157b05d0c52791bf27292dbf/diff",
"MergedDir": "/var/lib/docker/overlay2/9f9f4e29d542eccb1f021acedd78d7c76442153697aba6d39e2bc7855f317612/merged",
"UpperDir": "/var/lib/docker/overlay2/9f9f4e29d542eccb1f021acedd78d7c76442153697aba6d39e2bc7855f317612/diff",
"WorkDir": "/var/lib/docker/overlay2/9f9f4e29d542eccb1f021acedd78d7c76442153697aba6d39e2bc7855f317612/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:72e830a4dff5f0d5225cdc0a320e85ab1ce06ea5673acfe8d83a7645cbd0e9cf",
"sha256:3ac08c726cd3ea8ea51baeb76fe9abe884a095d8ca7e09e0e21b4479c43a51e0",
"sha256:0ecb0d132328ccf6d4c5cc1d37c5c2d2b7d6cbae58875dba2c05b039d38d7d38",
"sha256:d78366d2d37299087f40a573ef717dfb317da2ae10254673baa3eca6fdf79eee",
"sha256:19ff6bd4d348c0b47c06427abb860449a1ae9c738b6bea2f7f783ebb1796fdb3"
]
},
"Metadata": {
"LastTagTime": "2026-03-05T08:45:03.579337014+08:00"
}
}