自定义镜像简介
应用场景
-
Notebook中使用自定义镜像
当Notebook预置镜像不能满足需求时,用户可以制作自定义镜像。在镜像中自行安装与配置环境依赖软件及信息,并制作为自定义镜像,用于创建新的Notebook实例。
-
使用自定义镜像训练作业
如果您已经在本地完成模型开发或训练脚本的开发,且您使用的AI引擎是ModelArts不支持的框架。您可以制作自定义镜像,并上传至SWR服务。您可以在ModelArts使用此自定义镜像创建训练作业,使用ModelArts提供的资源训练模型。
制作自定义镜像的几种常见方式
-
收起
可将Notebook创建的实例保存为自定义镜像 收起
使用Notebook的预置镜像创建开发环境实例,在环境中进行依赖安装与配置,配置完成后,可以通过开发环境提供的镜像保存功能,将运行实例的内容以容器镜像的方式保存下来,作为自定义镜像使用。
-
收起
ModelArts的自定义镜像在Notebook中使用 收起
通过镜像构建的方式,基于ModelArts基础镜像或第三方镜像,在ECS服务器上自行编写Dockerfile构建镜像,并将镜像推送到SWR,作为自定义镜像使用。
-
收起
在Notebook中通过Dockerfile从0制作自定义镜像 收起
基于ModelArts提供的MindSpore预置镜像,并借助ModelArts CLI镜像构建命令,通过加载镜像构建模板并修改Dockerfile,构建出一个新镜像,最后注册后在Notebook使用。