
# 通过自定义镜像创建模型失败
#### 问题现象
通过用户自定义镜像创建模型失败。
#### 原因分析
可能原因如下：
- 导入模型使用的镜像地址不合法或实际镜像不存在
- 用户给ModelArts的委托中没有SWR相关操作权限
- 用户为子账号，没有主账号SWR的权限
- 使用的是非自己账号的镜像
- 使用的镜像为公开镜像
 
#### 处理方法
1. 到SWR检查下对应的镜像是否存在，对应镜像的镜像地址是否和实际地址一致，大小写，拼写等是否一致。
2. 检查用户给ModelArts的委托中是否有SWR的权限，可以在权限管理中查看对应用户的授权内容，查看授权详情。如果没有对应权限，需要到统一身份认证服务给对应委托中加上对应权限。
   图1权限管理   
   ![](https://support.huaweicloud.com/trouble-modelarts/figure/zh-cn_image_0000001710456121.png "点击放大")
   图2查看权限详情和去IAM修改委托权限   
   ![](https://support.huaweicloud.com/trouble-modelarts/figure/zh-cn_image_0000001399055490.png "点击放大")
   图3给委托添加授权   
   ![](https://support.huaweicloud.com/trouble-modelarts/figure/zh-cn_image_0000001449575413.png "点击放大") 
3. 将镜像设置成私有镜像 登录容器镜像服务（SWR），左侧导航栏选择"我的镜像"，查看镜像详情，单击右上角"编辑"按钮，把镜像类型修改为"私有"。
   图4修改镜像类型为私有   
   ![](https://support.huaweicloud.com/trouble-modelarts/figure/zh-cn_image_0000001574910294.png "点击放大") 
 
