更新时间:2024-02-28 GMT+08:00
使用场景和构建流程说明
用户在使用ModelArts开发环境时,经常需要对开发环境进行一些改造,如安装、升级或卸载一些包。但是某些包的安装升级需要root权限,运行中的Notebook实例中无root权限,所以在Notebook实例中安装需要root权限的软件,这一点在预置的开发环境镜像中是无法实现的。
此时,用户可以使用ModelArts提供的基础镜像或第三方的镜像来编写Dockerfile,构建出完全适合自己的镜像。然后将镜像进行注册,用以创建新的开发环境,满足自己的业务需求。
本案例将基于ubuntu镜像,安装pytorch 1.8, ffmpeg 3和gcc 8,构建一个面向AI开发的新环境。
主要流程如下图所示:
图1 构建与调测镜像流程