能力介绍
能力介绍
将x86架构的Docker镜像自动迁移到ARM架构平台,支持有Dockerfile的直接迁移和无Dockerfile的镜像逆向重构两类场景的AI编程技能包。
环境要求
项目 |
要求 |
|---|---|
目标架构 |
ARM64原生环境或x86_64 + Buildx + QEMU |
Docker |
具备构建权限且可用的CLI与daemon,建议启用BuildKit |
DevKit |
鲲鹏DevKit-迁移工具 |
Python |
Python 3.7及以上 |
适用场景
- x86架构Docker镜像需要迁移到ARM架构平台。
- 存在可访问的Dockerfile和源码/构建上下文,基于源码重新构建ARM64镜像。
- 仅有镜像本身可访问(无Dockerfile),需要通过manifest/history/layer逆向重构ARM64的Dockerfile。
- 批量镜像迁移,需要并发执行与统一汇总报告。
- 私有镜像仓内部镜像迁移,需要处理内网Git/PyPI/Registry依赖。
不适用范围:Windows容器迁移、非Docker场景(裸机或VM)、仅需人工替换单行的极简任务和history完全不可读且镜像不可运行的场景。
父主题: 容器迁移