Как запустить контейнер Docker с помощью IBM LSF
Я пытаюсь запустить Docker Container с помощью команд bsub IBM LSF Spectrum. ОС, которую я использую, - 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 #End Application
`Также пробовал использовать с опцией"udocker".
Когда я запускаю следующие команды, чтобы запустить контейнер докеров. Он показывает, что задание отправлено в очередь по умолчанию. Но когда я проверяю использование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
Я выполнил все необходимые настройки с помощью LSF 10.1 с установленным пакетом исправлений и не получаю ошибок при badmin reconfig
Когда я делаю bjobs <bobid>
для докеров это шоу STATUS as EXIT
Каким же выходом я вижу работающие контейнеры?
1 ответ
Я решил настроить lsb.applications для использования контейнера в режиме "-d" в параметре option.