| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 |
RAGSDK镜像构建指导
注:26.0.0及以上版本的镜像构建请参见开源仓库
镜像准备目录结构如下
.
├── Dockerfile
└── package
├── Ascend-cann-910b-ops_8.5.0_linux-aarch64.run
├── Ascend-cann-nnal_8.5.0_linux-aarch64.run
├── Ascend-cann-toolkit_8.5.0_linux-aarch64.run
├── Ascend-mindxsdk-mxindex_7.3.0_linux-aarch64.run
├── Ascend-mindxsdk-mxrag_7.3.0_linux-aarch64.run
├── driver
├── install.sh
└── urls.conf
准备步骤
- 在Dockerfile同级目录创建package目录
- 将install.sh urls.conf存放到package目录中
- package目录存放Ascend-cann-${PLATFORM}-ops Ascend-cann-toolkit Ascend-cann-nnal, Ascend-mindxsdk-mxrag相关软件包,确保正确配套系统架构
- 根据cpu架构构建环境上提前准备好ubuntu:20.04基础镜像
- 拷贝硬件驱动到package目录下
- 在Dockerfile同级目录下执行构建命令
docker build -t 镜像tag --network host --build-arg ARCH=$(uname -m) --build-arg PLATFORM=<chip-type> -f Dockerfile .
取值请根据在服务器上执行npu-smi info 命令进行查询,将查询到的"Name"字段最后一位数字删除后值