Как запустить Docker Container с помощью IBM LSF

#docker #containers #websphere #lsf #rhel8

#docker #контейнеры #websphere #lsf #rhel8

Вопрос:

Я пытаюсь запустить контейнер Docker с помощью команд IBM LSF Spectrum bsub. Я использую ОС RHEL 8.1, я запустил IBM LSF, проверил, что он запущен с помощью команды lsid, которая показывает «имя кластера и основное имя». в configdir/lsb.params у меня также настроено dockerapp #Begin Application #NAME = dockerapp #CONTAINER = docker[изображение (registry.redhat.io/ubi8/python-36 )] #DESCRIPTION = Служба пользователя Docker #Конечное приложение ` Также пытался использовать опцию «udocker».

Когда я запускаю следующие команды для запуска контейнера docker. Он показывает, что задание отправлено в очередь по умолчанию. Но когда я проверяю с помощью 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> для заданий docker, его отображение STATUS as EXIT

Каким-либо образом я могу увидеть запущенные контейнеры?

Ответ №1:

Я понял, как настроить lsb.applications для использования контейнера в режиме «-d» в параметре option.