logo
ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main-centos
linux/amd64 ghcr.io

这是cross-rs项目提供的Docker容器镜像,用于针对aarch64-unknown-linux-gnu目标平台进行Rust交叉编译,帮助开发者在非ARM64架构环境中构建适用于该目标平台的Rust应用程序。

14
浏览次数
1.49GB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main-centos
源镜像
ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main-centos
镜像ID
sha256:7022971898c929e2e5c8456ffc54dfe7317bfbcf16bfffb7230d0fc32f48a809
镜像 TAG
main-centos
镜像大小
1.49GB
平台架构
linux/amd64
镜像源
ghcr.io
CMD
/bin/bash
启动入口
工作目录
OS/平台
linux/amd64
镜像创建
2026-07-31T00:55:32.591904784Z
同步时间
2026-07-31 16:06
浏览量
14 次
贡献者
⚙️ 环境变量 17
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
CROSS_TOOLCHAIN_PREFIX=aarch64-linux-gnu- 1
CROSS_SYSROOT=/usr/aarch64-linux-gnu 2
CROSS_TARGET_RUNNER=/linux-runner aarch64 3
CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER=aarch64-linux-gnu-gcc 4
CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_RUNNER=/linux-runner aarch64 5
AR_aarch64_unknown_linux_gnu=aarch64-linux-gnu-ar 6
CC_aarch64_unknown_linux_gnu=aarch64-linux-gnu-gcc 7
CXX_aarch64_unknown_linux_gnu=aarch64-linux-gnu-g++ 8
CMAKE_TOOLCHAIN_FILE_aarch64_unknown_linux_gnu=/opt/toolchain.cmake 9
BINDGEN_EXTRA_CLANG_ARGS_aarch64_unknown_linux_gnu=--sysroot=/usr/aarch64-linux-gnu 10
QEMU_LD_PREFIX=/usr/aarch64-linux-gnu 11
RUST_TEST_THREADS=1 12
CROSS_CMAKE_SYSTEM_NAME=Linux 13
CROSS_CMAKE_SYSTEM_PROCESSOR=aarch64 14
CROSS_CMAKE_CRT=gnu 15
CROSS_CMAKE_OBJECT_FLAGS=-ffunction-sections -fdata-sections -fPIC 16
🏷️ 镜像标签 16
KeyValue
aarch64-unknown-linux-gnu org.cross-rs.for-cross-target
x86_64-unknown-linux-gnu org.cross-rs.runs-with
20201113 org.label-schema.build-date
GPLv2 org.label-schema.license
CentOS Base Image org.label-schema.name
1.0 org.label-schema.schema-version
CentOS org.label-schema.vendor
2026-07-31T00:45:51.490Z org.opencontainers.image.created
“Zero setup” cross compilation and “cross testing” of Rust crates org.opencontainers.image.description
MIT OR Apache-2.0 org.opencontainers.image.licenses
1d07d3f9cc465c435256f1aabc1d18024517891a org.opencontainers.image.revision
https://github.com/cross-rs/cross org.opencontainers.image.source
cross (for aarch64-unknown-linux-gnu) org.opencontainers.image.title
https://github.com/cross-rs/cross org.opencontainers.image.url
CentOS org.opencontainers.image.vendor
nightly org.opencontainers.image.version
🛡️ 镜像安全扫描
centos 7.9.2009 Trivy 2026-07-31 16:07 查看完整报告
2416
低危 LOW
4070
中危 MEDIUM
149
高危 HIGH
6
严重 CRITICAL
受影响目标 (1)
ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main-centos (centos 7.9.2009) centos

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main-centos
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main-centos  ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main-centos

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main-centos
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main-centos  ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main-centos

Shell快速替换命令

sed -i 's#ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main-centos#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main-centos#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main-centos && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main-centos  ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main-centos'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main-centos && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main-centos  ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main-centos'

镜像构建历史


# 2026-07-31 08:55:32  3.89KB 执行命令并创建新的镜像层
RUN /bin/sh -c sed -e "s#@DEFAULT_QEMU_LD_PREFIX@#$QEMU_LD_PREFIX#g" -i /linux-runner # buildkit
                        
# 2026-07-31 08:55:32  0.00B 设置环境变量 CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_RUNNER AR_aarch64_unknown_linux_gnu CC_aarch64_unknown_linux_gnu CXX_aarch64_unknown_linux_gnu CMAKE_TOOLCHAIN_FILE_aarch64_unknown_linux_gnu BINDGEN_EXTRA_CLANG_ARGS_aarch64_unknown_linux_gnu QEMU_LD_PREFIX RUST_TEST_THREADS CROSS_CMAKE_SYSTEM_NAME CROSS_CMAKE_SYSTEM_PROCESSOR CROSS_CMAKE_CRT CROSS_CMAKE_OBJECT_FLAGS
ENV CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER=aarch64-linux-gnu-gcc CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_RUNNER=/linux-runner aarch64 AR_aarch64_unknown_linux_gnu=aarch64-linux-gnu-ar CC_aarch64_unknown_linux_gnu=aarch64-linux-gnu-gcc CXX_aarch64_unknown_linux_gnu=aarch64-linux-gnu-g++ CMAKE_TOOLCHAIN_FILE_aarch64_unknown_linux_gnu=/opt/toolchain.cmake BINDGEN_EXTRA_CLANG_ARGS_aarch64_unknown_linux_gnu=--sysroot=/usr/aarch64-linux-gnu QEMU_LD_PREFIX=/usr/aarch64-linux-gnu RUST_TEST_THREADS=1 CROSS_CMAKE_SYSTEM_NAME=Linux CROSS_CMAKE_SYSTEM_PROCESSOR=aarch64 CROSS_CMAKE_CRT=gnu CROSS_CMAKE_OBJECT_FLAGS=-ffunction-sections -fdata-sections -fPIC
                        
# 2026-07-31 08:55:32  0.00B 设置环境变量 CROSS_TARGET_RUNNER
ENV CROSS_TARGET_RUNNER=/linux-runner aarch64
                        
# 2026-07-31 08:55:32  0.00B 设置环境变量 CROSS_SYSROOT
ENV CROSS_SYSROOT=/usr/aarch64-linux-gnu
                        
# 2026-07-31 08:55:32  0.00B 设置环境变量 CROSS_TOOLCHAIN_PREFIX
ENV CROSS_TOOLCHAIN_PREFIX=aarch64-linux-gnu-
                        
# 2026-07-31 08:55:32  2.55KB 复制新文件或目录到容器中
COPY toolchain.cmake /opt/toolchain.cmake # buildkit
                        
# 2026-07-31 08:55:32  215.27MB 执行命令并创建新的镜像层
RUN /bin/sh -c /aarch64-linux-gnu-glibc.sh # buildkit
                        
# 2026-07-31 08:51:25  3.69KB 复制新文件或目录到容器中
COPY aarch64-linux-gnu-glibc.sh / # buildkit
                        
# 2026-07-31 08:51:25  6.82KB 复制新文件或目录到容器中
COPY linux-runner base-runner.sh / # buildkit
                        
# 2026-07-31 08:51:25  58.71MB 复制新文件或目录到容器中
COPY /qemu /qemu # buildkit
                        
# 2026-07-31 08:51:25  27.43MB 执行命令并创建新的镜像层
RUN /bin/sh -c /dropbear.sh # buildkit
                        
# 2026-07-31 08:51:06  1.18KB 复制新文件或目录到容器中
COPY dropbear.sh / # buildkit
                        
# 2026-07-31 08:51:06  326.86MB 执行命令并创建新的镜像层
RUN /bin/sh -c /qemu.sh aarch64 softmmu # buildkit
                        
# 2026-07-31 08:46:53  6.92KB 复制新文件或目录到容器中
COPY qemu.sh / # buildkit
                        
# 2026-07-31 08:46:53  128.57MB 执行命令并创建新的镜像层
RUN /bin/sh -c /cmake.sh # buildkit
                        
# 2026-07-31 08:46:50  1.11KB 复制新文件或目录到容器中
COPY cmake.sh / # buildkit
                        
# 2026-07-31 08:46:50  533.86MB 执行命令并创建新的镜像层
RUN /bin/sh -c /common.sh # buildkit
                        
# 2026-07-31 08:46:20  6.34KB 复制新文件或目录到容器中
COPY common.sh lib.sh / # buildkit
                        
# 2026-07-31 08:46:20  279.00B 执行命令并创建新的镜像层
RUN /bin/sh -c sed -i 's/enabled=1/enabled=0/' /etc/yum/pluginconf.d/fastestmirror.conf # buildkit
                        
# 2026-07-31 08:46:20  15.03KB 执行命令并创建新的镜像层
RUN /bin/sh -c sed -i /etc/yum.repos.d/*.repo -e 's!^mirrorlist!#mirrorlist!'   -e 's!^#baseurl=http://mirror.centos.org/!baseurl=https://vault.centos.org/!' # buildkit
                        
# 2021-09-16 02:20:23  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2021-09-16 02:20:23  0.00B 
/bin/sh -c #(nop)  LABEL org.label-schema.schema-version=1.0 org.label-schema.name=CentOS Base Image org.label-schema.vendor=CentOS org.label-schema.license=GPLv2 org.label-schema.build-date=20201113 org.opencontainers.image.title=CentOS Base Image org.opencontainers.image.vendor=CentOS org.opencontainers.image.licenses=GPL-2.0-only org.opencontainers.image.created=2020-11-13 00:00:00+00:00
                        
# 2021-09-16 02:20:23  203.94MB 
/bin/sh -c #(nop) ADD file:b3ebbe8bd304723d43b7b44a6d990cd657b63d93d6a2a9293983a30bfc1dfa53 in / 
                        
                    

镜像信息

{
    "Id": "sha256:7022971898c929e2e5c8456ffc54dfe7317bfbcf16bfffb7230d0fc32f48a809",
    "RepoTags": [
        "ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main-centos",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main-centos"
    ],
    "RepoDigests": [
        "ghcr.io/cross-rs/aarch64-unknown-linux-gnu@sha256:a8921023f9da4467a7fae8231b9d085af04f1e6af098c81c3b7602a900de4d78",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cross-rs/aarch64-unknown-linux-gnu@sha256:4a335386dc2f6d47e2656cc947de6a85c29b8009273396159461ad1c9e5daba0"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-07-31T00:55:32.591904784Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "CROSS_TOOLCHAIN_PREFIX=aarch64-linux-gnu-",
            "CROSS_SYSROOT=/usr/aarch64-linux-gnu",
            "CROSS_TARGET_RUNNER=/linux-runner aarch64",
            "CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER=aarch64-linux-gnu-gcc",
            "CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_RUNNER=/linux-runner aarch64",
            "AR_aarch64_unknown_linux_gnu=aarch64-linux-gnu-ar",
            "CC_aarch64_unknown_linux_gnu=aarch64-linux-gnu-gcc",
            "CXX_aarch64_unknown_linux_gnu=aarch64-linux-gnu-g++",
            "CMAKE_TOOLCHAIN_FILE_aarch64_unknown_linux_gnu=/opt/toolchain.cmake",
            "BINDGEN_EXTRA_CLANG_ARGS_aarch64_unknown_linux_gnu=--sysroot=/usr/aarch64-linux-gnu",
            "QEMU_LD_PREFIX=/usr/aarch64-linux-gnu",
            "RUST_TEST_THREADS=1",
            "CROSS_CMAKE_SYSTEM_NAME=Linux",
            "CROSS_CMAKE_SYSTEM_PROCESSOR=aarch64",
            "CROSS_CMAKE_CRT=gnu",
            "CROSS_CMAKE_OBJECT_FLAGS=-ffunction-sections -fdata-sections -fPIC"
        ],
        "Cmd": [
            "/bin/bash"
        ],
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.cross-rs.for-cross-target": "aarch64-unknown-linux-gnu",
            "org.cross-rs.runs-with": "x86_64-unknown-linux-gnu",
            "org.label-schema.build-date": "20201113",
            "org.label-schema.license": "GPLv2",
            "org.label-schema.name": "CentOS Base Image",
            "org.label-schema.schema-version": "1.0",
            "org.label-schema.vendor": "CentOS",
            "org.opencontainers.image.created": "2026-07-31T00:45:51.490Z",
            "org.opencontainers.image.description": "“Zero setup” cross compilation and “cross testing” of Rust crates",
            "org.opencontainers.image.licenses": "MIT OR Apache-2.0",
            "org.opencontainers.image.revision": "1d07d3f9cc465c435256f1aabc1d18024517891a",
            "org.opencontainers.image.source": "https://github.com/cross-rs/cross",
            "org.opencontainers.image.title": "cross (for aarch64-unknown-linux-gnu)",
            "org.opencontainers.image.url": "https://github.com/cross-rs/cross",
            "org.opencontainers.image.vendor": "CentOS",
            "org.opencontainers.image.version": "nightly"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1494679485,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/05bab2d9b2897326febdb06e98f482057e78b9f564571e9aa859ce7f3519ed83/diff:/var/lib/docker/overlay2/5a7a41d9c9dc6456ffdabbefe2a776035aa5fdb3809e45df7d0d564c7c2a4059/diff:/var/lib/docker/overlay2/e1c253aca62fe2d6caa0639f046a3c202aae1fb053a50db6823c5b4368e4e6d5/diff:/var/lib/docker/overlay2/086cecc54f49d900b3885e8a550d0b8784b1500b59c82509e70f87862d61fe08/diff:/var/lib/docker/overlay2/6e85d1d0e6793b71d889a87ce14f8a63396084dc2b25365d4f37ebb6ce5e02da/diff:/var/lib/docker/overlay2/cc0926b9e9270893a0981ef711006c87e4026cd36cdd8968a4159fa779e27666/diff:/var/lib/docker/overlay2/714ed5a3e83107b5c0c84eed6c944907e48b4e318a29b42917e14f157c1241ee/diff:/var/lib/docker/overlay2/39f20bedb86d798c1211ba74945fd3f0aa74509fe33153b53c2d0ce0a52c6875/diff:/var/lib/docker/overlay2/c93bc6c6fdcefd9e6940ac198b8e985f536b4aa1614d159977b38cd5e7d84c4d/diff:/var/lib/docker/overlay2/be5ada2597e2eb52a994bc308911eaf15ffb973f13f761206521bcb493ba7c59/diff:/var/lib/docker/overlay2/9a5e94de061e8430042b0228eb421065dbd72842fc49d5adb50b5e34a8d7bbb7/diff:/var/lib/docker/overlay2/ccce11aa6c315b9f505b157664ddfed4ec38ef088adb70927784f447d2dd7277/diff:/var/lib/docker/overlay2/6ab31eb6a6dcb36e8ac218283967f31c27f9ee98e932810acd13dc45101bba0e/diff:/var/lib/docker/overlay2/4c0c90b26a9c62f493b194354c1e7f86c2dcde96bf75dc873974f9c9913e7a21/diff:/var/lib/docker/overlay2/09f9396e77ad82080d1dfcb8b05ac0cf78a98396d2b3dc5f0ffaaf8fd95c40ac/diff:/var/lib/docker/overlay2/9e2c127f6517a9fb8bdabd733deb1774c5664b4d97aaa2731a10f9caf619ba92/diff",
            "MergedDir": "/var/lib/docker/overlay2/122c2c07432bf2cac8ea0043365e8bbc4112c1b0ec0d1ff727f72bd21e259c18/merged",
            "UpperDir": "/var/lib/docker/overlay2/122c2c07432bf2cac8ea0043365e8bbc4112c1b0ec0d1ff727f72bd21e259c18/diff",
            "WorkDir": "/var/lib/docker/overlay2/122c2c07432bf2cac8ea0043365e8bbc4112c1b0ec0d1ff727f72bd21e259c18/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:174f5685490326fc0a1c0f5570b8663732189b327007e47ff13d2ca59673db02",
            "sha256:cd24462e6a02104a6e415b9a62033355ff8fff9952ce6dc0d0c63c3accf613a6",
            "sha256:9ed1b7fe7ef901eaa932b937f5bc5b45452760cc1ed13c3333a4cccf3c681670",
            "sha256:d8320ea190821315b93ae0e271e3862a16536cbb549e576a24e40b121af5da57",
            "sha256:63c1a2ad3ac1ff98aa0aca530a9cf6a9190a6825116c8436744c9c0325a9f129",
            "sha256:3796d94e0ffbb44f0081e1f1c130cb585769aea0f40e47a8a2851fc78ee9bcf9",
            "sha256:7393c05a8dc3d25b9c0ee9244588b27567197815f0e6555dbe405377fd385f94",
            "sha256:7a15a9e3dce5aafe790bb52aa19e2c6f1902f46e28ca6ceed192111d781515f1",
            "sha256:60c84df9548333576606392d24bcbe3cc62a6297ccbd8d49160889765ad6b05d",
            "sha256:44b99a2695ab5797d54057135b3e7b34a535fcebaf1ea0c23b0ae3b5192b4bd9",
            "sha256:05bd2799f263bc791281b08c33b26cf936c895051f99ae177fb701b6f9d63fd1",
            "sha256:648f9e38940fdc1682231a27ed0ba5142d245531ae16bd3c65e7fb2462fe53dd",
            "sha256:3d34b0692b837b28f0bd09f603959904ab2ecfbaabf3b70f0b7c1fba3ffe0a25",
            "sha256:c5d335b4c722aee203bfe0e51ba9a3519133e56e5446f22b799e0cee758e9d25",
            "sha256:1c3be147d2f658aced554c2480207b52415c94265e9c202b4f960ace1cc55f92",
            "sha256:bea0dbf40cc9041f51954fb158d1eec4c93c7893305ebbcf1b7640f6d8462f4c",
            "sha256:2bbde0a2ad23cade05c739ef2e8b0b18cc4b8a5ac7022f6d8b1f8b34f5183478"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-07-31T16:05:44.171193645+08:00"
    }
}

更多版本

ghcr.io/cross-rs/aarch64-unknown-linux-gnu:0.2.5

linux/amd64 ghcr.io1.27GB2026-03-06 12:48
307

ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main-centos

linux/amd64 ghcr.io1.49GB2026-07-31 16:06
13
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×