部署容器内的开发环境
如需使用CentOS系统进行配置(包括宿主机及容器),libstdc++版本需要高于libstdc++.so.6.0.24。
基于容器部署mxRec开发环境,可参考如图1步骤完成配置。
关键步骤说明
- 宿主机环境准备。
请参见准备安装环境完成宿主机环境的部署。
- 训练镜像制作。
需在构建镜像前准备所需的文件及依赖,适用于mxRec训练的镜像构建文件及依赖参考如表1,请将获取到的文件放置到用于构建镜像的目录。
- 构建mxRec训练容器镜像及启动容器步骤请参见训练镜像制作。
依赖/文件 |
版本 |
说明 |
---|---|---|
gcc |
7.3.0 |
|
cmake |
3.20.6 |
|
openmpi |
4.1.5 |
在Atlas 800T A2 训练服务器场景下,需在openmpi源码目录下执行如下四条命令后编译。
|
easy_profiler |
2.1.0 |
|
version.info |
- |
宿主机驱动版本文件,默认路径为“/usr/local/Ascend/driver/version.info”。 |
ascend_install.info |
- |
宿主机固件驱动安装参数,默认路径为“/etc/ascend_install.info”。 |
Ascend-cann-toolkit_{version}_linux-{arch}.run |
7.0.RC1 |
CANN开发套件软件包,请参见获取软件包获取软件包。 |
Ascend-cann-tfplugin_{version}_linux-{arch}.run |
7.0.RC1 |
TensorFlow适配昇腾插件,请参见获取软件包获取软件包。 |
Ascend-mindxsdk-mxrec-{version}-linux-{arch}.tar.gz |
5.0.RC3 |
推荐算法框架开发套件包,请参见获取软件包获取软件包。 |
基于Arm架构的CentOS 7镜像。 |
- |
父主题: 安装部署