SingularityCE é a Community Edition do Singularity, uma plataforma de contêiner de código aberto projetada para ser simples, rápida e segura. Muitas plataformas de contêineres estão disponíveis, mas o SingularityCE foi projetado para ser fácil de usar em sistemas compartilhados e em ambientes de computação de alto desempenho (HPC). Possui:
SingularityCE é um software de código aberto, distribuído sob a licença BSD.
Para instalar o SingularityCE a partir do código-fonte, consulte as instruções de instalação. Para outras opções de instalação, consulte nosso guia.
Os administradores de sistema podem aprender como configurar o SingularityCE e obter uma visão geral de sua arquitetura e recursos de segurança no guia do administrador.
Para usuários, consulte o guia do usuário para obter detalhes sobre como executar e construir contêineres com SingularityCE.
As contribuições da comunidade são sempre muito apreciadas. Para começar a desenvolver o SingularityCE, confira as diretrizes para contribuição.
Observe que temos um código de conduta. Siga-o em todas as suas interações com os membros e usuários do projeto.
Nosso roteiro, outros documentos e informações sobre reuniões de usuários/desenvolvedores podem ser encontrados em Discussões do GitHub.
Também agradecemos contribuições para nosso guia do usuário e guia do administrador.
Para obter ajuda com o SingularityCE, confira os espaços comunitários detalhados em nosso Portal da Comunidade.
Consulte também nossas Diretrizes de Suporte para obter mais informações sobre o melhor local e como levantar diferentes tipos de questões e questões.
Para suporte adicional, entre em contato com a Sylabs para receber mais informações.
Mantemos nosso roteiro nas Discussões do GitHub, para que seja fácil coletar ideias para novos recursos e discutir quais devem ser priorizados para o próximo lançamento.
São realizadas convocatórias comunitárias regulares para o projeto, na primeira quinta-feira de cada mês, via Zoom. A agenda de cada chamada inclui uma demonstração de novas funcionalidades, ou um projeto/fluxo de trabalho relacionado ao SingularityCE. Isto é seguido por atualizações e discussões de desenvolvimento, antes de perguntas abertas. Os detalhes da reunião são publicados nas discussões do Github e as gravações são disponibilizadas no canal Sylabs no YouTube.
Se você trabalha em um projeto relacionado ao Singularity, ou usa o Singularity em um fluxo de trabalho interessante, informe-nos se gostaria de apresentar à comunidade!
SingularityCE visa manter o suporte para as duas versões estáveis mais recentes do Go. Isso corresponde à Política de Manutenção e à Política de Segurança do Go Release, garantindo que correções de bugs críticos e patches de segurança estejam disponíveis para todas as versões de idiomas suportadas.
O software SingularityCE pode ser citado usando nosso Zenodo DOI 10.5281/zenodo.5570766
:
Desenvolvedores de SingularityCE (2021) SingularityCE. 10.5281/zenodo.5570766 https://doi.org/10.5281/zenodo.5570766
Este é um DOI de 'todas as versões' para referenciar o SingularityCE de uma maneira que não é específica da versão. Você pode querer fazer referência à versão específica do SingularityCE usada em seu trabalho. Zenodo cria um DOI exclusivo para cada lançamento, e eles podem ser encontrados na barra lateral ‘Versões’ na página de registro do Zenodo.
Considere também citar a publicação original que descreve Singularity:
Kurtzer GM, Sochat V, Bauer MW (2017) Singularidade: Recipientes científicos para mobilidade de computação. PLoS UM 12(5): e0177459. https://doi.org/10.1371/journal.pone.0177459
Salvo indicação em contrário, este projeto está licenciado sob uma licença BSD de 3 cláusulas encontrada no arquivo de licença.