这是一个通过Docker镜像进行分发的跨平台模拟器集合,它集成了多种不同平台的模拟器工具,能够支持在各类操作系统环境下便捷地运行和测试不同平台的应用程序,借助Docker容器化技术,确保了模拟器运行环境的一致性、部署的简便性以及跨系统使用的灵活性,为开发者和测试人员提供了高效、统一的模拟测试解决方案。
收藏数: 81
下载次数: 443361138
类型:

tonistiigi/binfmt该镜像可用于安装节点原生不支持的架构模拟器,以便运行和构建任意架构的容器。
问题反馈:[***]
latest、qemu-v10.0.4qemu-v9.2.2qemu-v8.1.5qemu-v7.0.0desktop-v10.0.4、desktop-v9.2.0(桌面版,包含Docker Desktop附加补丁)部署流程:[***]
master(基于master分支的开发构建)bashdocker run --privileged --rm tonistiigi/binfmt --install all
bashdocker run --privileged --rm tonistiigi/binfmt --install arm64,riscv64,arm
bashdocker run --privileged --rm myuser/binfmt
输出示例(JSON格式):
json{ "supported": [ "linux/amd64", "linux/arm64", "linux/riscv64", "linux/ppc64le", "linux/s390x", "linux/386", "linux/arm/v7", "linux/arm/v6" ], "emulators": [ "qemu-aarch64", "qemu-arm", "qemu-ppc64le", "qemu-riscv64", "qemu-s390x" ] }
bashdocker run --privileged --rm tonistiigi/binfmt --uninstall qemu-aarch64
在GitHub Actions环境中,可通过 setup-qemu-action 加载此镜像:
yaml- name: Set up QEMU uses: docker/setup-qemu-action@v1
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 版本下载页面。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务