Skip to content

创建容器

GPU 容器是一台运行在 GPU 服务器上的容器实例。创建时可以选择镜像、GPU 数量、计费周期和数据盘容量,创建完成后可通过 SSH 或 Jupyter 进入容器进行开发、训练和推理。

概述

GPU 容器适合需要 GPU 算力的开发和计算场景,例如模型训练、推理测试、Notebook 实验、算法调试等。容器创建完成后,系统会分配 GPU、CPU、内存、数据盘和访问端口。

容器内常见磁盘如下:

磁盘容器内路径说明
系统盘/用于系统环境和镜像文件层,不建议存放长期数据
数据盘/workspace用户工作目录,建议存放代码、数据集、模型和输出文件

创建前准备

创建前请确认以下信息:

项目说明
镜像选择官方基础镜像或用户镜像,例如 CUDA、Python、PyTorch 等环境
GPU 数量根据任务规模选择需要的 GPU 卡数
计费周期可按小时、周、月等周期使用
数据盘容量默认有免费额度,超出免费额度的部分按存储规则计费
SSH 密码创建时设置 8 到 64 位登录密码,创建成功后用于 root 用户 SSH 登录
Jupyter如需在浏览器中使用 Notebook,请选择包含 Jupyter 环境的镜像
费用预览创建前确认算力费用、存储费用和账户余额

计费规则

创建 GPU 容器会产生两类费用:GPU 算力费用和数据盘费用。创建页底部会实时展示费用预览,实际扣费以页面展示和最终账单为准。

GPU 算力费用

GPU 算力费用按创建时选择的计费周期收取:

计费周期适用场景计费说明
按小时短时间测试、调试、临时训练容器首次进入运行中后开始计费,之后按小时出账
按周阶段性训练、连续实验容器首次进入运行中后开始计费,之后按周出账
按月长期稳定训练或推理任务容器首次进入运行中后开始计费,之后按月出账

算力费用与所选 GPU 规格、GPU 数量和计费周期有关。可以按下面方式理解:

text
GPU 算力费用 = 单张 GPU 当前周期价格 × GPU 数量

例如选择 2 张 GPU,当前规格按周单价为 100 元/张,则本周期 GPU 算力费用为 100 × 2 = 200 元

停止容器只会停止运行中的任务,不会释放已分配的 GPU 资源,因此停止状态下 GPU 算力仍会按原计费周期继续计费。只有删除容器并释放资源后,GPU 算力费用才会停止产生。

数据盘费用

数据盘默认提供 20GB 免费额度,只对超出免费额度的容量计费。

项目说明
免费额度每个容器数据盘默认 20GB 免费
计费容量数据盘总容量减去 20GB 免费额度后的部分
运行中单价当前为 0.0006 元 / GB / 小时
停止或暂停单价当前为 0.0004 元 / GB / 小时
停止计费时间删除容器并释放数据盘后停止产生数据盘费用

可以按下面方式理解:

text
数据盘计费容量 = 数据盘总容量 - 20GB 免费额度
数据盘费用 = 数据盘计费容量 × 对应状态的单价 × 使用时长

例如数据盘选择 100GB,则只有 100GB - 20GB = 80GB 会产生存储费用。容器运行中时按运行中单价计费;容器停止或暂停后,数据仍然保留,因此超出免费额度的部分会继续按停止或暂停单价计费。

创建前费用预览

提交创建前,请重点确认费用预览中的以下信息:

信息需要确认什么
GPU 算力费用GPU 规格、数量和计费周期是否符合预期
数据盘费用数据盘容量是否超过免费额度,超出部分费用是否可接受
实付金额是否已经包含当前选择的算力和数据盘费用
账户余额余额是否足够完成创建和后续扣费

如果暂时不确定数据盘需要多大,建议先选择能满足当前任务的容量,后续再根据实际使用情况扩容。

操作步骤

  1. 登录立方云控制台。

  2. 进入 GPU 容器或算力实例创建页面。

  3. 基本信息 区域选择计费模式、地域和显卡类型,并填写实例名称。

    创建容器基本信息配置

    实例名称建议使用项目名或任务名,方便后续在列表中识别。数据盘默认有免费额度,长期数据建议放在 /workspace

  4. 选择 GPU 数量。多卡任务请确认所选规格有足够可用 GPU。

  5. 实例镜像 区域选择官方镜像或我的镜像,并在高级配置中设置 SSH 登录密码。

    创建容器镜像与高级配置

    SSH 密码用于创建完成后登录容器 root 用户,长度为 8 到 64 个字符,不能包含换行。平台不会在实例详情、列表、日志、订单或账单中展示该密码,请妥善保存。

    建议优先选择已经包含 CUDA、Python、深度学习框架、SSH 和 Jupyter 环境的镜像。高级配置中的环境变量和入口命令可按需填写,不需要时可以留空。

  6. 查看创建页底部的费用预览,确认 GPU 算力费用、数据盘费用、实付金额和账户余额。数据盘费用只计算超出 20GB 免费额度的部分。

    创建容器费用确认

  7. 确认无误后点击 创建实例

  8. 创建提交后回到实例列表,等待实例显示为运行中。

    GPU 容器实例列表

    实例进入运行中后,可以点击 登录 进入容器;后续停止、启动、删除或扩容等管理动作可在 更多操作 中完成。

创建失败处理

常见失败原因包括:

原因说明
库存不足当前没有满足 GPU 数量、机型或磁盘要求的可用资源
余额不足账户余额不足以完成创建或后续扣费
镜像拉取失败镜像地址不可访问或镜像不存在
存储创建失败数据盘容量不合法、存储服务不可用或底层存储异常
容器启动失败镜像启动环境异常,或 GPU 运行环境异常
SSH 初始化失败镜像未安装或未启动 SSH 服务,或 SSH 密码不符合规则

如果创建失败,可以调整 GPU 规格、镜像、数据盘容量或计费周期后重新创建。

注意事项

  • 创建接口提交成功不代表容器已经可以使用,请等待实例状态变为 运行中

  • SSH 或 Jupyter 是否可用取决于镜像内是否安装并启动对应服务。

  • SSH 密码只在创建时设置,请妥善保存;连接时使用页面提供的 SSH 命令和该密码登录。

  • 系统盘空间较小,不建议存放训练数据、模型文件或长期结果。

  • 数据盘默认挂载在 /workspace,扩容也只针对数据盘,不扩容系统盘。

  • 数据盘有 20GB 免费额度,超出免费额度的容量会产生存储费用。

  • 停止容器不会释放 GPU 资源,GPU 算力费用仍会按原计费周期继续产生。

  • 账户欠费后,相关实例会进入 7 天冻结保护期;冻结满 7 天仍未处理欠费的,平台将删除实例并释放资源,实例中的数据可能无法恢复。

  • 删除实例会释放容器和绑定 GPU,删除前请确认重要数据已经保存或迁移。