AI开发平台MODELARTS-使用场景和构建流程说明
使用场景和构建流程说明
用户在使用ModelArts开发环境时,经常需要对开发环境进行一些改造,如安装、升级或卸载一些包。但是某些包的安装升级需要root权限,运行中的Notebook实例中无root权限,所以在Notebook实例中安装需要root权限的软件,这一点在预置的开发环境镜像中是无法实现的。
此时,用户可以使用ModelArts提供的基础镜像或第三方的镜像来编写Dockerfile,构建出完全适合自己的镜像。进一步可以调试该镜像,确保改造后的镜像能够在ModelArts服务中正常使用。最终将镜像进行注册,用以创建新的开发环境,满足自己的业务需求。
本案例将基于ModelArts提供的PyTorch基础镜像,安装pytorch 1.8, ffmpeg 3和gcc 8,构建一个面向AI开发的新环境,并借助ma_cli(请参考ma-cli介绍)调试和注册,确保可以成功创建新的开发环境。
主要流程如下图所示:
本案例适用于华为云-北京四Region。