镜像管理
自定义镜像简介
ModelArts为用户提供了多种常见的预置镜像,但是当用户对深度学习引擎、开发库有特殊需求场景的时候,预置镜像已经不能满足用户需求。ModelArts提供自定义镜像功能支持用户自定义运行引擎。
ModelArts底层采用容器技术,自定义镜像指的是用户自行制作容器镜像并在ModelArts上运行。自定义镜像功能支持自由文本形式的命令行参数和环境变量,灵活性比较高,便于支持任意计算引擎的作业启动需求。
ModelArts的自定义镜像使用场景
- Notebook中使用自定义镜像
当Notebook预置镜像不能满足需求时,用户可以制作自定义镜像。在镜像中自行安装与配置环境依赖软件及信息,并制作为自定义镜像,用于创建新的Notebook实例。
- 使用自定义镜像训练模型
如果您已经在本地完成模型开发或训练脚本的开发,且您使用的AI引擎是ModelArts不支持的框架。您可以制作自定义镜像,并上传至SWR服务。您可以在ModelArts使用此自定义镜像创建训练作业,使用ModelArts提供的资源训练模型。
- 使用自定义镜像创建模型
如果您使用了ModelArts不支持的AI引擎开发模型,也可通过制作自定义镜像,导入ModelArts创建为模型,并支持进行统一管理和部署为服务。
镜像注册
用户的自定义镜像若需要在ModelArts Notebook中使用时,需在镜像管理页面中,通过使用镜像的SWR访问路径进行注册。
镜像注册时,涉及哪些授权项?
自定义镜像注册时,用户在SWR上传的镜像有可能是私有的,如果是私有镜像,ModelArts平台在创建Notebook时,可能会没有权限使用此镜像,因此在注册镜像时,将会通过自动授权的方式,将此镜像仅共享给ModelArts平台服务,用户可随时在SWR服务页面,审核此私有镜像的共享权限,对其进行编辑或删除。
如果待注册的镜像在别的region,应该怎么处理?
镜像上传后,您可以在SWR服务页面添加镜像自动同步功能,帮助您把最新推送的镜像自动同步到其他区域镜像仓库内。详细操作请参考SWR服务的自动同步镜像 。
镜像故障恢复后,应该怎么处理?
当用户完成镜像故障排除后,单击镜像名称进入镜像详情页,单击操作列的“镜像同步”完成镜像状态的刷新。