docker.io/library/pypy:2.7-7.3.9 linux/amd64

docker.io/library/pypy:2.7-7.3.9 - 国内下载镜像源 浏览次数:7 安全受验证的发布者-Docker
<>

pypy Docker 镜像

这是一个包含 PyPy 解释器的 Docker 镜像。PyPy 是 Python 的替代实现,它使用即时编译 (JIT) 技术,通常能够提供比 CPython (标准 Python 实现) 更快的执行速度。此镜像方便开发者在各种环境中运行 PyPy 代码,而无需手动安装 PyPy 解释器。

源镜像 docker.io/library/pypy:2.7-7.3.9
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/pypy:2.7-7.3.9
镜像ID sha256:a8c414381306549adb7e0749ea20842a2426c3dd49ed0cbf8800506a2c6b7873
镜像TAG 2.7-7.3.9
大小 973.05MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD pypy
启动入口
工作目录
OS/平台 linux/amd64
浏览量 7 次
贡献者 10*******4@qq.com
镜像创建 2022-12-06T11:56:49.763718571Z
同步时间 2025-06-06 18:20
更新时间 2025-06-07 04:52
环境变量
PATH=/opt/pypy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 PYPY_VERSION=7.3.9 PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/3843bff3a0a61da5b63ea0b7d34794c5c51a2f11/get-pip.py PYTHON_GET_PIP_SHA256=95c5ee602b2f3cc50ae053d716c3c89bea62c58568f64d7d25924d399b2d5218

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/pypy:2.7-7.3.9
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/pypy:2.7-7.3.9  docker.io/library/pypy:2.7-7.3.9

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/pypy:2.7-7.3.9
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/pypy:2.7-7.3.9  docker.io/library/pypy:2.7-7.3.9

Shell快速替换命令

sed -i 's#library/pypy:2.7-7.3.9#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/pypy:2.7-7.3.9#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/pypy:2.7-7.3.9 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/pypy:2.7-7.3.9  docker.io/library/pypy:2.7-7.3.9'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/pypy:2.7-7.3.9 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/pypy:2.7-7.3.9  docker.io/library/pypy:2.7-7.3.9'

镜像构建历史


# 2022-12-06 19:56:49  0.00B 
/bin/sh -c #(nop)  CMD ["pypy"]
                        
# 2022-12-06 19:56:49  6.36MB 
/bin/sh -c set -ex; 		wget -O get-pip.py "$PYTHON_GET_PIP_URL"; 	echo "$PYTHON_GET_PIP_SHA256 *get-pip.py" | sha256sum --check --strict -; 		pipVersion="$(pypy -c 'import ensurepip; print(ensurepip._PIP_VERSION)')"; 	setuptoolsVersion="$(pypy -c 'import ensurepip; print(ensurepip._SETUPTOOLS_VERSION)')"; 		pypy get-pip.py 		--disable-pip-version-check 		--no-cache-dir 		"pip == $pipVersion" 		"setuptools == $setuptoolsVersion" 	; 	pip --version; 		find /opt/pypy -depth 		\( 			\( -type d -a \( -name test -o -name tests \) \) 			-o 			\( -type f -a \( -name '*.pyc' -o -name '*.pyo' \) \) 		\) -exec rm -rf '{}' +; 	rm -f get-pip.py
                        
# 2022-12-06 19:56:43  0.00B 
/bin/sh -c #(nop)  ENV PYTHON_GET_PIP_SHA256=95c5ee602b2f3cc50ae053d716c3c89bea62c58568f64d7d25924d399b2d5218
                        
# 2022-12-06 19:56:43  0.00B 
/bin/sh -c #(nop)  ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/3843bff3a0a61da5b63ea0b7d34794c5c51a2f11/get-pip.py
                        
# 2022-12-06 19:56:43  123.09MB 
/bin/sh -c set -eux; 		dpkgArch="$(dpkg --print-architecture)"; 	case "${dpkgArch##*-}" in 		'amd64') 			url='https://downloads.python.org/pypy/pypy2.7-v7.3.9-linux64.tar.bz2'; 			sha256='172a928b0096a7e00b7d58f523f57300c35c3de7f822491e2a7bc845375c23f8'; 			;; 		'arm64') 			url='https://downloads.python.org/pypy/pypy2.7-v7.3.9-aarch64.tar.bz2'; 			sha256='aff4e4dbab53448f662cd01acb2251571d60f836d2f48382a7d8da54ca5b3442'; 			;; 		'i386') 			url='https://downloads.python.org/pypy/pypy2.7-v7.3.9-linux32.tar.bz2'; 			sha256='bbf4e7343d43c8217099a9bffeed6a1781f4b5a3e186ed1a0befca65e647aeb9'; 			;; 		's390x') 			url='https://downloads.python.org/pypy/pypy2.7-v7.3.9-s390x.tar.bz2'; 			sha256='62481dd3c6472393ca05eb3a0880c96e4f5921747157607dbaa772a7369cab77'; 			;; 		*) echo >&2 "error: current architecture ($dpkgArch) does not have a corresponding PyPy $PYPY_VERSION binary release"; exit 1 ;; 	esac; 		savedAptMark="$(apt-mark showmanual)"; 	apt-get update; 	apt-get install -y --no-install-recommends 		libexpat1 		libncurses5 		libncursesw6 		libsqlite3-0 	; 		wget -O pypy.tar.bz2 "$url" --progress=dot:giga; 	echo "$sha256 *pypy.tar.bz2" | sha256sum --check --strict -; 	mkdir /opt/pypy; 	tar -xjC /opt/pypy --strip-components=1 -f pypy.tar.bz2; 	find /opt/pypy/lib* -depth -type d -a \( -name test -o -name tests \) -exec rm -rf '{}' +; 	rm pypy.tar.bz2; 		ln -sv '/opt/pypy/bin/pypy' /usr/local/bin/; 		pypy --version; 		apt-mark auto '.*' > /dev/null; 	[ -z "$savedAptMark" ] || apt-mark manual $savedAptMark > /dev/null; 	find /opt/pypy -type f -executable -exec ldd '{}' ';' 		| awk '/=>/ { print $(NF-1) }' 		| sort -u 		| xargs -r dpkg-query --search 		| cut -d: -f1 		| sort -u 		| xargs -r apt-mark manual 	; 	apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; 	rm -rf /var/lib/apt/lists/*; 	pypy --version; 		find /opt/pypy -depth 		\( 			\( -type d -a \( -name test -o -name tests \) \) 			-o 			\( -type f -a \( -name '*.pyc' -o -name '*.pyo' \) \) 		\) -exec rm -rf '{}' +
                        
# 2022-12-06 19:47:50  0.00B 
/bin/sh -c #(nop)  ENV PYPY_VERSION=7.3.9
                        
# 2022-12-06 19:47:50  0.00B 
/bin/sh -c #(nop)  ENV PATH=/opt/pypy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2022-12-06 19:47:50  0.00B 
/bin/sh -c #(nop)  ENV LANG=C.UTF-8
                        
# 2022-12-06 19:47:50  8.91MB 
/bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		tcl 		tk 	; 	rm -rf /var/lib/apt/lists/*
                        
# 2022-12-06 10:14:50  528.95MB 
/bin/sh -c set -ex; 	apt-get update; 	apt-get install -y --no-install-recommends 		autoconf 		automake 		bzip2 		dpkg-dev 		file 		g++ 		gcc 		imagemagick 		libbz2-dev 		libc6-dev 		libcurl4-openssl-dev 		libdb-dev 		libevent-dev 		libffi-dev 		libgdbm-dev 		libglib2.0-dev 		libgmp-dev 		libjpeg-dev 		libkrb5-dev 		liblzma-dev 		libmagickcore-dev 		libmagickwand-dev 		libmaxminddb-dev 		libncurses5-dev 		libncursesw5-dev 		libpng-dev 		libpq-dev 		libreadline-dev 		libsqlite3-dev 		libssl-dev 		libtool 		libwebp-dev 		libxml2-dev 		libxslt-dev 		libyaml-dev 		make 		patch 		unzip 		xz-utils 		zlib1g-dev 				$( 			if apt-cache show 'default-libmysqlclient-dev' 2>/dev/null | grep -q '^Version:'; then 				echo 'default-libmysqlclient-dev'; 			else 				echo 'libmysqlclient-dev'; 			fi 		) 	; 	rm -rf /var/lib/apt/lists/*
                        
# 2022-12-06 10:13:49  151.96MB 
/bin/sh -c apt-get update && apt-get install -y --no-install-recommends 		git 		mercurial 		openssh-client 		subversion 				procps 	&& rm -rf /var/lib/apt/lists/*
                        
# 2022-12-06 10:13:31  18.95MB 
/bin/sh -c set -ex; 	if ! command -v gpg > /dev/null; then 		apt-get update; 		apt-get install -y --no-install-recommends 			gnupg 			dirmngr 		; 		rm -rf /var/lib/apt/lists/*; 	fi
                        
# 2022-12-06 10:13:26  10.70MB 
/bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		ca-certificates 		curl 		netbase 		wget 	; 	rm -rf /var/lib/apt/lists/*
                        
# 2022-12-06 09:20:41  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2022-12-06 09:20:41  124.12MB 
/bin/sh -c #(nop) ADD file:553d20b03d45305e58cde07e0c259421bba044155ac90b4559e5cc0b69093347 in / 
                        
                    

镜像信息

{
    "Id": "sha256:a8c414381306549adb7e0749ea20842a2426c3dd49ed0cbf8800506a2c6b7873",
    "RepoTags": [
        "pypy:2.7-7.3.9",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/pypy:2.7-7.3.9"
    ],
    "RepoDigests": [
        "pypy@sha256:0694d59b281a520c705e19aa4ec575cd9c4aad2facb8a43b4c869d3bc14ef9a8",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/pypy@sha256:de49a747ffb0faa8c1359494be45f2684552b64f6195117bf63baa78fc9234ff"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2022-12-06T11:56:49.763718571Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "20.10.12",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/opt/pypy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=C.UTF-8",
            "PYPY_VERSION=7.3.9",
            "PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/3843bff3a0a61da5b63ea0b7d34794c5c51a2f11/get-pip.py",
            "PYTHON_GET_PIP_SHA256=95c5ee602b2f3cc50ae053d716c3c89bea62c58568f64d7d25924d399b2d5218"
        ],
        "Cmd": [
            "pypy"
        ],
        "Image": "sha256:3215bc4440d5899209f8cf0c4d61bcc241ee619a87f81035937a7cb849fa07b1",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 973046813,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/58345535ee6d42128d52bd13827406f97c60532457f535efed9491bc48762c3e/diff:/var/lib/docker/overlay2/1290c1c1b04d843797e0fc051a27b814beb0125cdbffe533d0322f1dfc8aa5ae/diff:/var/lib/docker/overlay2/29dd5728ef1f2d9cedfaba18b8095d10a2a944cca369de0e0b769fb211254d8c/diff:/var/lib/docker/overlay2/52cae8132e5d0a8321b6d573dad983b945a6793661a446a4c96831011c927a0e/diff:/var/lib/docker/overlay2/0de3950d8775233429d3b53af45e97ea46a3bcef09ec29320336e361ccb75181/diff:/var/lib/docker/overlay2/87bc8aa470ee3f2d99bfb43f4894f588ea2fe177ef33573a4249ad386eed297a/diff:/var/lib/docker/overlay2/61223f8bee801d3840d97798a0c7bbd71214f7ca1da8e438310a7f8300e44b89/diff",
            "MergedDir": "/var/lib/docker/overlay2/adc878a8c3d0aadd70bc48d463483faf7ad68975a573161882fb47a9d64941f9/merged",
            "UpperDir": "/var/lib/docker/overlay2/adc878a8c3d0aadd70bc48d463483faf7ad68975a573161882fb47a9d64941f9/diff",
            "WorkDir": "/var/lib/docker/overlay2/adc878a8c3d0aadd70bc48d463483faf7ad68975a573161882fb47a9d64941f9/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:870a241bfebd02ea6be466c73f4484cba43d9253a075894c2f23a39aa5cca005",
            "sha256:cfdd5c3bd77ec13918bde28e5ae1ccd2b90c94c9c8fc6a5e408e10bcec293c2f",
            "sha256:cd247c0fb37bbc78410545c04d2d77a0782cf04ab14370c105d7a4115b179e8e",
            "sha256:b77487480ddb9d6808d99a147a199df289b14b675cfff8cea31ec14880a6aee9",
            "sha256:4ff8844d474a51dc64d18f5cccb22635bd7435c93877f686bab048e3f3811a51",
            "sha256:ed1311a70b3c381e81c09424b8bcb2b02bc1b8702eae3d292eb34b899b0dab0a",
            "sha256:e4109cac3b25f7b6b451a8b4da0da80ac26ca908bb3eff15d7fe2315e708c041",
            "sha256:8b82068b0d493911e3695fd364bbad43f767f055baebe23f38995fcf2ea7b324"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-06-06T18:19:53.983351573+08:00"
    }
}

更多版本

docker.io/library/pypy:2.7-7.3.19

linux/amd64 docker.io1.06GB2025-06-06 13:13
9

docker.io/library/pypy:2.7-7.3.19

linux/arm64 docker.io1.06GB2025-06-06 13:29
11

docker.io/library/pypy:2.7-7.3.9

linux/amd64 docker.io973.05MB2025-06-06 18:20
6