SingularityCE — это Community Edition Singularity, контейнерная платформа с открытым исходным кодом, разработанная, чтобы быть простой, быстрой и безопасной. Доступно множество контейнерных платформ, но SingularityCE разработан для простоты использования в общих системах и в средах высокопроизводительных вычислений (HPC). Он имеет:
SingularityCE — это программное обеспечение с открытым исходным кодом, распространяемое по лицензии BSD.
Чтобы установить SingularityCE из исходного кода, см. инструкции по установке. Другие варианты установки смотрите в нашем руководстве.
Системные администраторы могут узнать, как настроить SingularityCE, а также получить обзор его архитектуры и функций безопасности в руководстве администратора.
Для пользователей см. руководство пользователя для получения подробной информации о том, как запускать и собирать контейнеры с помощью SingularityCE.
Вклад сообщества всегда высоко ценится. Чтобы начать разработку SingularityCE, ознакомьтесь с рекомендациями по участию.
Обратите внимание, что у нас есть кодекс поведения. Пожалуйста, следуйте ему во всех ваших взаимодействиях с участниками и пользователями проекта.
Нашу дорожную карту, другие документы и информацию о встречах пользователей и разработчиков можно найти в обсуждениях GitHub.
Мы также приветствуем вклад в наше руководство пользователя и руководство администратора.
Чтобы получить помощь по SingularityCE, посетите сообщества, подробно описанные на нашем портале сообщества.
См. также наши Рекомендации по поддержке для получения дополнительной информации о том, где лучше всего поднимать различные проблемы и вопросы.
Для получения дополнительной поддержки свяжитесь с Sylabs и получите дополнительную информацию.
Мы поддерживаем нашу дорожную карту в обсуждениях GitHub, чтобы можно было легко собирать идеи для новых функций и обсуждать, какие из них следует расставить по приоритетам в следующем выпуске.
В рамках проекта в первый четверг каждого месяца проводятся регулярные телеконференции сообщества через Zoom. В программу каждого звонка входит демонстрация новых функций или проекта/рабочего процесса, связанного с SingularityCE. Затем следуют обновления и обсуждения, а затем открытые вопросы. Подробности встречи публикуются в обсуждениях Github, а записи доступны на канале Sylabs на YouTube.
Если вы работаете над проектом, связанным с Singularity, или используете Singularity в интересном рабочем процессе, дайте нам знать, если вы хотите представить его сообществу!
SingularityCE стремится поддерживать поддержку двух последних стабильных версий Go. Это соответствует Политике обслуживания выпусков Go и Политике безопасности, гарантируя, что исправления критических ошибок и исправления безопасности доступны для всех поддерживаемых языковых версий.
Программное обеспечение SingularityCE можно цитировать, используя наш Zenodo DOI 10.5281/zenodo.5570766
:
Разработчики SingularityCE (2021 г.) SingularityCE. 10.5281/zenodo.5570766 https://doi.org/10.5281/zenodo.5570766
Это DOI для всех версий, позволяющий ссылаться на SingularityCE способом, не зависящим от версии. Вы можете указать конкретную версию SingularityCE, используемую в вашей работе. Zenodo создает уникальный DOI для каждого выпуска, и его можно найти на боковой панели «Версии» на странице записи Zenodo.
Пожалуйста, также рассмотрите возможность цитирования оригинальной публикации, описывающей Singularity:
Курцер Г.М., Сочат В., Бауэр М.В. (2017) Сингулярность: научные контейнеры для мобильности вычислений. PLoS ONE 12(5): e0177459. https://doi.org/10.1371/journal.pone.0177459
Если не указано иное, этот проект лицензируется по лицензии BSD из 3 пунктов, которую можно найти в файле лицензии.