
# 镜像漏洞扫描
#### 操作场景
容器镜像服务为您提供了镜像安全扫描的功能，您只需要一键就可以对您的镜像进行安全扫描。容器镜像服务可扫描镜像仓库中的私有镜像，发现镜像中的漏洞并给出修复建议，帮助您得到一个安全的镜像。
#### 约束与限制
- 目前支持镜像漏洞扫描特性的局点：**"华北-北京一"，"华北-北京四"，"华东-上海一"，"华东-上海二"，"华南-广州"，"拉美-圣保罗一"** **，"亚太-新加坡"，"西南-贵阳一"，"亚太-曼谷"和"中东-利雅得"**。
- 用户需具备企业主机安全HSS相关权限，详细操作请参见[HSS细粒度授权操作](https://support.huaweicloud.com/usermanual-swr/swr_01_0075.html#swr_01_0075__section149905774012)。
  ![](https://support.huaweicloud.com/usermanual-swr/public_sys-resources/note_3.0-zh-cn.png)
  在使用企业主机安全HSS进行镜像扫描时会根据其收费策略进行收费，HSS收费策略详见[HSS计费概述](https://support.huaweicloud.com/price-hss2.0/hss_02_0001.html)。
  
- 多架构镜像不支持镜像扫描。
 
#### 操作步骤
1. 登录[SWR控制台](https://console.huaweicloud.com/swr/#/swr/dashboard)。
2. 在左侧导航栏选择"我的镜像"，单击右侧镜像名称，进入镜像详情页。 
   ![](https://support.huaweicloud.com/usermanual-swr/public_sys-resources/note_3.0-zh-cn.png)
   在执行镜像安全扫描任务前，请确保"我的镜像"中已经有1个以上的私有镜像。如果您当前账户下没有私有镜像，请参考[客户端推送镜像](https://support.huaweicloud.com/usermanual-swr/swr_01_0011.html)，推送一个镜像到您的镜像仓库中。
   
   
3. 在"镜像版本"页签，选择待操作的镜像版本并单击操作列的"镜像扫描"。 
   ![](https://support.huaweicloud.com/usermanual-swr/public_sys-resources/note_3.0-zh-cn.png)
   镜像同步到主机安全服务后才能执行镜像扫描。如果要扫描的镜像还没同步至主机安全服务，会弹出提示框。请单击"点此同步镜像"即可。
   
   
4. 单击"重新扫描"，触发镜像的安全扫描，稍等片刻将展示镜像的漏洞扫描结果。 
   ![](https://support.huaweicloud.com/usermanual-swr/zh-cn_image_0000002474510633.png "点击放大")
   
   - 漏洞名称：显示该镜像上扫描出的漏洞名称。
   
   - 修复紧急程度：提示您是否需要立刻处理该漏洞。
   
   - 软件信息：显示该镜像上受此漏洞影响的软件及版本信息。
   
   - 解决方案：针对该漏洞给出的解决方案。单击"解决方案"列的链接，查看修复意见。
   
   
   
   
如果遇到镜像扫描失败，请参见[下表]排查解决。
 表1仓库镜像扫描失败原因及解决方案 
| 失败原因                        | 解决办法                                                                                                   |
|:---|:---|
| 访问SWR服务出错                   | 请您[提交工单](https://console.huaweicloud.com/ticket/?locale=zh-cn#/ticketindex/createIndex)，通过工单向技术人员寻求帮助。 |
| 缺少SWR授权                     | 完成授权，授权方法请参见[SWR授权方法](https://support.huaweicloud.com/usermanual-swr/swr_01_0015.html#section1)。       |
| 获取镜像详细信息失败，镜像仓中可能已经不存在此镜像   | 请在主机/容器安全 HSS控制台的"风险预防-容器镜像安全-仓库镜像"页面，单击"同步镜像列表"，更新镜像列表信息，确认该镜像是否已经不存在。                                |
| 镜像下载失败                      | 请您[提交工单](https://console.huaweicloud.com/ticket/?locale=zh-cn#/ticketindex/createIndex)，通过工单向技术人员寻求帮助。 |
| 镜像大小超限，不支持扫描                | 镜像总大小不能超过50G，建议精简镜像。                                                                                   |
| 镜像层数超限，不支持扫描                | 镜像层数不能超过127层，单个镜像层不能超过10G。建议精简镜像。                                                                      |
| Schema v1镜像不支持扫描            | 建议将Schema镜像升级到V2版本。                                                                                    |
| 扫描镜像的时间超过3小时的超时时间，系统自动中止扫描。 | 建议精简镜像。                                                                                                |
   
关于容器镜像镜像扫描如果想了解更多，请参见**[仓库镜像安全扫描](https://support.huaweicloud.com/usermanual-hss2.0/hss_01_0298.html)**。
