镜像

弹性裸金属服务器 BBC

  • 快速入门
  • 功能发布记录
  • 产品描述
    • 介绍
    • 优势
    • 产品型号
    • 地域及可用区
    • 应用场景
  • 典型实践
    • 使用Terraform管理BBC最佳实践
  • 操作指南
    • 监控
    • 标签
    • 网络
      • 辅助IP设置
      • 子网设置
    • 镜像
      • 镜像概述
      • 镜像服务协议
      • Windows镜像使用须知
      • Linux镜像使用须知
      • 自定义镜像
        • 删除自定义镜像
        • 自定义镜像概述
        • 创建自定义镜像
    • 标签
      • 标签高级功能
      • 标签配置
      • 标签管理概述
    • 存储
      • 实例分区
      • 存储概述
      • RAID配置
    • 服务组件
      • HAS-agent组件安装与升级
    • 实例
      • 重启实例
      • 实例概述
      • 重置密码
      • 重装实例
      • 启动实例
      • 续费实例
      • 停止实例
      • 释放实例
      • 实例生命周期
      • 查看实例
      • 回收实例
      • 登录实例
        • 登录Windows实例
        • 登录Linux实例
      • 创建实例
        • 通过自定义镜像创建实例
        • 通过购买页创建实例
    • 安全
      • 密钥对
        • 创建密钥对
  • 服务等级协议SLA
    • 百度智能云弹性裸金属服务器可信云
    • BBC服务等级协议SLA(V2.0)
  • API参考
    • 镜像相关接口
    • 简介
    • 套餐相关接口
    • 实例相关接口
    • 附录
    • 标签相关接口
    • 功能更新记录
    • 地域相关接口
    • 操作日志相关接口
    • 预留实例券相关接口
      • 预留实例券绑定标签
      • 预留实例券解绑标签
  • 常见问题
    • 使用类问题
  • 产品定价
    • 计费说明
    • 自动续费
  • SDK
    • Python_SDK
      • 实例
      • 地域
      • 镜像
      • BbcClient
      • 部署集
      • 标签
      • 预留实例券
      • 套餐
      • 操作日志
      • 初始化
      • 安装SDK工具包
      • 概述
    • JAVA_SDK
      • 地域
      • 预留实例券
    • Golang_SDK
      • 实例
      • 地域
      • 镜像
      • 部署集
      • 标签
      • 预留实例券
      • 套餐
      • 操作日志
      • 初始化
      • 安装SDK工具包
      • 概述
    • Python3_SDK
      • 实例
      • 地域
      • 镜像
      • BbcClient
      • 部署集
      • 标签
      • 预留实例券
      • 套餐
      • 操作日志
      • 初始化
      • 安装SDK工具包
      • 概述
所有文档
menu
没有找到结果,请重新输入

弹性裸金属服务器 BBC

  • 快速入门
  • 功能发布记录
  • 产品描述
    • 介绍
    • 优势
    • 产品型号
    • 地域及可用区
    • 应用场景
  • 典型实践
    • 使用Terraform管理BBC最佳实践
  • 操作指南
    • 监控
    • 标签
    • 网络
      • 辅助IP设置
      • 子网设置
    • 镜像
      • 镜像概述
      • 镜像服务协议
      • Windows镜像使用须知
      • Linux镜像使用须知
      • 自定义镜像
        • 删除自定义镜像
        • 自定义镜像概述
        • 创建自定义镜像
    • 标签
      • 标签高级功能
      • 标签配置
      • 标签管理概述
    • 存储
      • 实例分区
      • 存储概述
      • RAID配置
    • 服务组件
      • HAS-agent组件安装与升级
    • 实例
      • 重启实例
      • 实例概述
      • 重置密码
      • 重装实例
      • 启动实例
      • 续费实例
      • 停止实例
      • 释放实例
      • 实例生命周期
      • 查看实例
      • 回收实例
      • 登录实例
        • 登录Windows实例
        • 登录Linux实例
      • 创建实例
        • 通过自定义镜像创建实例
        • 通过购买页创建实例
    • 安全
      • 密钥对
        • 创建密钥对
  • 服务等级协议SLA
    • 百度智能云弹性裸金属服务器可信云
    • BBC服务等级协议SLA(V2.0)
  • API参考
    • 镜像相关接口
    • 简介
    • 套餐相关接口
    • 实例相关接口
    • 附录
    • 标签相关接口
    • 功能更新记录
    • 地域相关接口
    • 操作日志相关接口
    • 预留实例券相关接口
      • 预留实例券绑定标签
      • 预留实例券解绑标签
  • 常见问题
    • 使用类问题
  • 产品定价
    • 计费说明
    • 自动续费
  • SDK
    • Python_SDK
      • 实例
      • 地域
      • 镜像
      • BbcClient
      • 部署集
      • 标签
      • 预留实例券
      • 套餐
      • 操作日志
      • 初始化
      • 安装SDK工具包
      • 概述
    • JAVA_SDK
      • 地域
      • 预留实例券
    • Golang_SDK
      • 实例
      • 地域
      • 镜像
      • 部署集
      • 标签
      • 预留实例券
      • 套餐
      • 操作日志
      • 初始化
      • 安装SDK工具包
      • 概述
    • Python3_SDK
      • 实例
      • 地域
      • 镜像
      • BbcClient
      • 部署集
      • 标签
      • 预留实例券
      • 套餐
      • 操作日志
      • 初始化
      • 安装SDK工具包
      • 概述
  • 文档中心
  • arrow
  • 弹性裸金属服务器BBC
  • arrow
  • SDK
  • arrow
  • Golang_SDK
  • arrow
  • 镜像
本页目录
  • 通过实例创建自定义镜像
  • 查询镜像列表
  • 查询镜像详情
  • 删除自定义镜像

镜像

更新时间:2025-08-20

通过实例创建自定义镜像

  • 用于创建自定义镜像,默认每个账号配额20个,创建后的镜像可用于创建实例
  • 只有 Running 或 Stopped 状态的实例才可以执行成功

使用以下代码可以从指定的实例创建镜像

Go
1// 用于创建镜像的实例ID
2instanceId := "i-3EavdPl8"
3// 设置创建镜像的名称
4imageName := "testCreateImage"
5queryArgs := &CreateImageArgs{
6	ImageName:  testImageName,
7	InstanceId: testInstanceId,
8}
9if res, err := bbcClient.CreateImageFromInstanceId(queryArgs); err != nil {
10    fmt.Println("Create image failed: ", err)
11} else {
12    fmt.Println("Create image success, result: ", res)
13}

查询镜像列表

  • 用于查询用户所有的镜像信息
  • 查询的镜像信息中包括系统镜像、自定义镜像和服务集成镜像
  • 支持按 imageType 来过滤查询,此参数非必需,未设置时默认为 All,即查询所有类型的镜像

使用以下代码可以查询镜像列表

Go
1// 指定要查询何种类型的镜像
2// All(所有)
3// System(系统镜像/公共镜像)
4// Custom(自定义镜像)
5// Integration(服务集成镜像)
6// Sharing(共享镜像)
7imageType := "All"
8// 批量获取列表的查询的起始位置 
9marker := "your-marker"
10// 每页包含的最大数量
11maxKeys := 100
12queryArgs := &ListImageArgs{
13    Marker:    marker, 
14    MaxKeys:   maxKeys,
15    ImageType: imageType,
16}
17if res, err := bbcClient.ListImage(queryArgs); err != nil {
18    fmt.Println("List image failed: ", err)
19} else {
20    fmt.Println("List image success, result: ", res)
21}

查询镜像详情

  • 用于根据指定镜像ID查询单个镜像的详细信息

使用以下代码可以查询镜像详情

Go
1// 待查询镜像ID
2image_id :="your-choose-image-id"
3if res, err := bbcClient.GetImageDetail(testImageId); err != nil {
4    fmt.Println("Get image failed: ", err)
5} else {
6    fmt.Println("Get image success, result: ", res)
7}

删除自定义镜像

  • 用于删除用户自己的指定的自定义镜像,仅限自定义镜像,系统镜像和服务集成镜像不能删除
  • 镜像删除后无法恢复,不能再用于创建、重置实例

使用以下代码可以删除指定镜像

Go
1imageId := "your-choose-image-id"
2if err := bbcClient.DeleteImage(testImageId); err != nil {
3    fmt.Println("Delete image failed: ", err)
4}

上一篇
地域
下一篇
部署集