镜像构建历史
# 2020-06-04 04:00:22 0.00B
/bin/sh -c #(nop) CMD ["python3"]
# 2020-06-04 04:00:21 6.51MB
/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
# 2020-06-04 04:00:16 0.00B
/bin/sh -c #(nop) ENV PYTHON_GET_PIP_SHA256=b3153ec0cf7b7bbf9556932aa37e4981c35dc2a2c501d70d91d2795aa532be79
# 2020-06-04 04:00:15 0.00B
/bin/sh -c #(nop) ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/eff16c878c7fd6b688b9b4c4267695cf1a0bf01b/get-pip.py
# 2020-06-04 04:00:15 0.00B
/bin/sh -c #(nop) ENV PYTHON_PIP_VERSION=20.1.1
# 2020-06-04 04:00:15 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
# 2020-06-04 04:00:14 59.85MB
/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 ha.pool.sks-keyservers.net --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" PROFILE_TASK='-m test.regrtest --pgo test_array test_base64 test_binascii test_binhex test_binop test_bytes test_c_locale_coercion test_class test_cmath test_codecs test_compile test_complex test_csv test_decimal test_dict test_float test_fstring test_hashlib test_io test_iter test_json test_long test_math test_memoryview test_pickle test_re test_set test_slice test_struct test_threading test_time test_traceback test_unicode ' && make install && 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 && 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 -rf /usr/src/python && python3 --version
# 2020-06-04 03:51:35 0.00B
/bin/sh -c #(nop) ENV PYTHON_VERSION=3.7.7
# 2020-06-04 03:51:35 0.00B
/bin/sh -c #(nop) ENV GPG_KEY=0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D
# 2020-06-04 03:36:54 511.75KB
/bin/sh -c apk add --no-cache ca-certificates
# 2020-06-04 03:36:53 0.00B
/bin/sh -c #(nop) ENV LANG=C.UTF-8
# 2020-06-02 09:48:49 0.00B
/bin/sh -c #(nop) ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# 2020-05-30 05:19:46 0.00B
/bin/sh -c #(nop) CMD ["/bin/sh"]
# 2020-05-30 05:19:46 5.57MB
/bin/sh -c #(nop) ADD file:c92c248239f8c7b9b3c067650954815f391b7bcb09023f984972c082ace2a8d0 in /
镜像信息
{
"Id": "sha256:6a5ca85ed89b3a201b3584237530296d28a01e5c41c630708f00e25842a361ad",
"RepoTags": [
"python:3.7.7-alpine",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/python:3.7.7-alpine"
],
"RepoDigests": [
"python@sha256:4bc145d0bfababffd78b6106abd41000aa5dcc28cd0cfe5f988a415d1985667f",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/python@sha256:c80fb2f9a463721503710ea4d2629722d2a97530787af52cadad18e379e088bf"
],
"Parent": "",
"Comment": "",
"Created": "2020-06-03T20:00:22.068188012Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "18.09.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=0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D",
"PYTHON_VERSION=3.7.7",
"PYTHON_PIP_VERSION=20.1.1",
"PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/eff16c878c7fd6b688b9b4c4267695cf1a0bf01b/get-pip.py",
"PYTHON_GET_PIP_SHA256=b3153ec0cf7b7bbf9556932aa37e4981c35dc2a2c501d70d91d2795aa532be79"
],
"Cmd": [
"python3"
],
"ArgsEscaped": true,
"Image": "sha256:da99ab0e912c4f66a91fadfa3c9d0af05ca3f9feb79bccceb8ee0144341ab4f0",
"Volumes": null,
"WorkingDir": "",
"Entrypoint": null,
"OnBuild": null,
"Labels": null
},
"Architecture": "amd64",
"Os": "linux",
"Size": 72452756,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/402bde0f63bd5e2f9da9b9da32c70a3b9712cff6a86ac6491d09960d301e1b76/diff:/var/lib/docker/overlay2/d843d7e48a1cdd6a439362a70b11cb560e58361632d469098e22b867afd1ac49/diff:/var/lib/docker/overlay2/3ec06b1bbf827c24996f6d3b8de199593439dad34a90dd63125b6562035c11a5/diff:/var/lib/docker/overlay2/d2424617f13d1fea85fb6e1fb744cbd3f613ae4ad25d117949840aac96a8c1a0/diff",
"MergedDir": "/var/lib/docker/overlay2/e44dad776ac5eb11c6abe5db88747509336be4c19cccbba2251400b67bcb42af/merged",
"UpperDir": "/var/lib/docker/overlay2/e44dad776ac5eb11c6abe5db88747509336be4c19cccbba2251400b67bcb42af/diff",
"WorkDir": "/var/lib/docker/overlay2/e44dad776ac5eb11c6abe5db88747509336be4c19cccbba2251400b67bcb42af/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:50644c29ef5a27c9a40c393a73ece2479de78325cae7d762ef3cdc19bf42dd0a",
"sha256:408e53c5e3b26b986771705bcfd69315b0f04408f174da60cb669c99895cca31",
"sha256:74852f75ec5d45e0bd21357c3068622d194650f76c3d514e9cb18603f99a8280",
"sha256:1a878954645f8ecc017679a74e64f6d3da54fe01559d71457c9800f84fa83f46",
"sha256:689fb1699d32725f90163e86759239a7b692ee31f1e17429f9fb393ec7fa64c8"
]
},
"Metadata": {
"LastTagTime": "2025-05-21T08:43:40.026715158+08:00"
}
}