Skip to content

7.2 容器隔离与资源限制 ​

下游 Tool 在任务边界内运行,主要隔离要求包括:

  • 默认关闭容器网络(network none)。
  • 删除额外 capability,避免不必要的提权。
  • stage 输入和任务复现材料只读挂载;analysis 目录作为任务输出位置写入。
  • CPU、内存、磁盘及可选 GPU 要求以精确 Tool 版本的 config/summary 和宿主环境为准。
  • 上游资源由 BioLine Flow 与云端平台管理,不能用本地容器配置覆盖。
  • 任务结束后的镜像清理仅限符合本任务拉取账本的镜像;不清理预存、身份变化、共享或仍在使用的镜像,不执行批量 prune。

执行前核对 Tool 版本、资源要求和宿主容器运行时能力。资源或隔离条件不满足时,应停止并报告缺口。