1

我正在尝试使用 IBM LSF Spectrum bsub 命令触发 Docker 容器。我正在使用的操作系统是 RHEL 8.1 我已经启动了 IBM LSF,使用显示“集群名称和主名称”的 lsid 命令检查它是否正在运行。在 configdir/lsb.params 我也设置了 dockerapp #Begin Application #NAME = dockerapp #CONTAINER = docker[image(registry.redhat.io/ubi8/python-36)] #DESCRIPTION = Docker User Service #End Application ` 尝试使用 with " udocker”选项。

当我运行以下命令来启动 docker 容器时。它显示作业已提交到默认队列。但是当我检查 using 时docker ps,我看不到任何容器正在运行。 bsub -a docker -app dockerapp sleep 1h bsub -a "docker(registry.redhat.io/ubi8/python-36)" -app udocker a.out -in in.dat -out out.dat

我已经使用安装了 Fix Pack 的 LSF 10.1 进行了所有必需的配置,并且在badmin reconfig

当我bjobs <bobid>为码头工人工作时,它的表演STATUS as EXIT

有什么办法可以看到容器正在运行?

4

1 回答 1

0

我想办法将 lsb.applications 配置为在选项参数中以“-d”模式使用 Container。

于 2020-08-31T12:01:17.600 回答