Как я могу запустить именованный экземпляр контейнера в Singularity?
Мне нужно запустить много контейнеров, используя Singularity.
Если я не назначу им имя, их будет сложно отследить.
Я мог бы сохранить соответствие между их идентификаторами и тем, что они делают во внешнем файле, но это громоздко.
Мне нужно что-то эквивалентное docker run --name
, для сингулярности.
Документация Singularity не помогла, и на странице руководства ничего нет.
1 ответ
Решение
Какую версию Singularity вы используете?
Singularity 2.4 отсутствует, так как через несколько дней вы можете запускать именованные экземпляры контейнера. Я приведу пример с сайта Singularity
$ singularity instance.start shub://GodloveD/lolcow cow1
Вы также можете использовать контейнеры из Docker Hub в соответствии с документацией Singularity. Может быть, это отвечает на ваш вопрос.