import{_ as t,o as r,c as e,ag as o}from"./chunks/framework.CAXxHpAX.js";const u=JSON.parse('{"title":"容器","description":"","frontmatter":{},"headers":[],"relativePath":"zh/getting-started/container.md","filePath":"zh/getting-started/container.md","lastUpdated":1777012567000}'),n={name:"zh/getting-started/container.md"};function i(l,a,s,d,c,h){return r(),e("div",null,[...a[0]||(a[0]=[o('

容器

每个机器人在自己的容器里跑,文件系统、网络边界都隔开,互不影响,也跟宿主机隔离。

是什么

可以把它想成机器人私用的一台小电脑:能存文件、装包、跑脚本、跨会话留状态。


操作

Container tab。

生命周期


信息

会显示如:容器 id、状态、用的镜像、宿主机/容器路径、后台任务数、若配了 CDI 设备(常见 GPU)也会列出来。


进阶:CDI 设备

要把宿主机通过 CDI(常见是 GPU)透进容器,在 ContainerAdvanced 里配。一般只有确实要在里面跑 CUDA/ROCm 等才要动。

配法

  1. 打开 Container
  2. 没有容器先 Create;要改 GPU 类设置往往要重建容器。
  3. 展开 Advanced
  4. GPU,在 CDI devices 里写设备名。

可每行一个或逗号分隔,例如:

宿主要求

宿主机上驱动、厂商工具、CDI spec 要已就绪。通常意味着:

查本机名:

若报 unresolvable CDI devices,多半是名字对不上。

注意


快照

Create Snapshot 把当前环境状态勾下来,方便回滚、试大改。
Restore 按某个快照回退。可删不要的快照。


导入导出

Restore(数据侧)

Restore 在数据目录侧做「清到干净再灌」,适合盘坏了或想从零来而又不删容器实例时,以界面说明为准。


版本

会跟 Current VersionVersion History 等,方便审计环境何时、因何变过。

',38)])])}const p=t(n,[["render",i]]);export{u as __pageData,p as default};