master
Export per-arch OCI tarballs (manylinux-2014-amd64/arm64.tar) instead of a single multi-arch tarball. Multi-arch image stays in the registry.
manylinux2014
Custom manylinux2014 base image with pinned CMake and extra build tools.
Registry: code.uocat.com/tqcq/manylinux2014
Architectures: linux/amd64, linux/arm64
docker pull code.uocat.com/tqcq/manylinux2014:latest
Releases: 每个 tag 附带按架构分离的镜像 tarball(OCI archive,docker load 可用):
manylinux-2014-amd64.tar、manylinux-2014-arm64.tar
Base
| Version | |
|---|---|
| OS | CentOS Linux 7.9.2009 |
| glibc | 2.17 |
| User | root (uid=0) |
Compilers (devtoolset-10)
| Tool | Version |
|---|---|
| GCC / G++ / GFortran | 10.2.1 (10.2.1-11) |
Build Tools
| Tool | Version |
|---|---|
| CMake | 3.31.6 (overrides manylinux default; installed from official binary) |
| GNU Make | 3.82 |
| Automake | 1.18.1 |
| Autoconf | 2.73 |
| Libtool | 2.6.2 |
| Pkg-config | 0.27.1 |
| GDB | 7.6.1 (7.6.1-120.el7) |
| Zip | 3.0 (3.0-11.el7) |
Python (CPython via /opt/python/cp*/bin/python)
| Tag | Version | pip |
|---|---|---|
| cp39 | 3.9.25 | 26.0.1 |
| cp310 | 3.10.20 | 26.1.2 |
| cp311 | 3.11.15 | 26.1.2 |
| cp312 | 3.12.13 | 26.1.2 |
| cp313 | 3.13.14 | 26.1.2 |
| cp314 | 3.14.6 | 26.1.2 |
| cp314t (free-threaded) | 3.14.6 | 26.1.2 |
| cp315 | 3.15.0b4 | 26.1.2 |
| cp315t (free-threaded) | 3.15.0b4 | 26.1.2 |
pipx: 1.16.2
Utilities
| Tool | Version |
|---|---|
| Git | 2.55.0 |
| cURL | 7.29.0 |
| OpenSSL | 1.0.2k-fips |
| Tar | 1.26 |
| Patch | 2.7.1 |
Not Included
Ninja, Clang, NASM, Rust, Go. Add via yum or pip as needed.
Languages
Dockerfile
100%