容器使用指南
核心提示
操作前请务必仔细阅读,不当操作将导致数据永久丢失。
一、生命周期与数据管理
1. 容器生命周期
目前平台暂不支持对运行中容器的 GPU 配置及存储空间进行动态扩容。存储空间大小在首次租用时根据 GPU 数量按比例分配。
实例销毁
- 操作性质:此为终止服务的唯一方式,操作不可逆。
- 后果:
- 立即停止计费。
- 数据彻底清除:实例内所有数据(包括持久化目录)将被永久删除,无法恢复。
- 建议:请将其视为“物理销毁服务器”,操作前务必完成数据备份。
重启
- 适用场景:解决实例卡死、服务无响应等异常情况。
- 后果:重新加载运行环境,保留所有数据,计费状态保持不变。
开关机
仅适用于“按量计费”实例。
-
关机:
- 计费暂停:关机期间停止算力计费,实例及数据保留 3 天。
- 自动销毁机制:若关机超过 3 天未重新启动,系统将自动执行“销毁”操作,数据将被永久删除。
- 资源校验:关机时系统会校验硬盘资源。
关机校验失败如遇资源不足导致无法关机,建议您稍后重试;若问题持续,请联系技术支持。

-
开机:
- 有 GPU 开机:按创建时的 GPU 配置启动,成功后立即恢复计费。(若当前资源池紧张,可能无法启动,建议等待或选择无 GPU 模式)。
- 无 GPU 开机:仅启动 CPU 和存储资源,适用于数据管理、环境配置等低负载任务,费用低于 GPU 模式。

2. 数据持久化策略
为确保数据安全,请严格遵循文件存放规则:
- 持久化目录:请将代码、模型、数据集等重要文件存放在 /data 或 /root 目录下。
- 镜像更换:更换镜像时,仅
/data和/root目录下的数据会被保留,其他目录将被重置。
- 镜像更换:更换镜像时,仅
- 数据丢失风险:
- 非持久化目录的数据在更换镜像或重置时会丢失。
- 实例销毁时,所有目录(含持久化目录)的数据均会被彻底清除。
3. 安全设置:SSH 密码
首次连接前,必须设置高强度的 SSH 登录密码。
- 长度要求:不少于 12 位。
- 字符要求:必须包含至少一个大写字母(A-Z),仅允许使用数字、大小写字母及英文标点。
二、终端连接指南
1. Windows 原生工具 (PowerShell/CMD)
- 设置密码:在实例管理页设置 SSH 登录密码。

- 获取指令:复制平台提供的 SSH 登录指令。

- 建立连接:打开 PowerShell 或 CMD,粘贴指令并输入密码即可登录。

2. Xshell 客户端
- 新建会话:打开 Xshell 点击“新建”。

- 配置主机:在“连接”页面输入主机 IP 地址和端口号。

- 配置认证:在“用户身份验证”页面输入用户名和密码。

- 连接:保存设置并连接,进入终端。

3. Visual Studio Code (Remote-SSH)
- 安装插件:在扩展市场搜索并安装 Remote - SSH 插件。

- 添加主机:进入远程资源管理器,点击“新建远程”,输入 SSH 指令。

- 保存配置:选择本地 SSH 配置文件路径(通常为默认用户路径)。

- 连接开发:等待 VSCode 完成容器端 Server 初始化,即可建立连接。

三、数据传输指南
1. JupyterLab (Web界面)
适用于中小文件的快速管理。
- 上传:打开 JupyterLab,点击上传图标或直接将本地文件拖拽至文件列表区域。

- 下载:右键点击文件选择 Download。
- 注意:JupyterLab 不支持直接下载文件夹,需打包压缩或逐个文件下载。

- 注意:JupyterLab 不支持直接下载文件夹,需打包压缩或逐个文件下载。
2. SCP 命令行
适用于大文件或自动化传输,需在本地终端(如 PowerShell)执行。
基本语法:
# 上传 (本地 -> 容器)
scp -P 端口号 本地文件路径 用户名@IP地址:容器路径
# 下载 (容器 -> 本地)
scp -P 端口号 用户名@IP地址:容器文件路径 本地路径