Freedom251 › Container Engines
SingularityCE

What SingularityCE is
SingularityCE is a free, open-source container tool from Sylabs, Inc. It packages software into a single file designed for portable, reproducible use. Created for complex applications on high-performance computing (HPC) clusters, it is also used in academia and industry. A container built on a laptop can run on HPC clusters, university or company clusters, servers, cloud environments, or workstations. SingularityCE uses the single-file Singularity Image Format and supports compatibility with Docker and OCI container formats.
Users can build containers from definition files, use remote builds, or build as a non-root user with fakeroot. The product page states built-in support for GPUs and high-speed interconnects; its guide also covers GPU access and containerized MPI applications, along with OCI registries and Sylabs Container Services Library usage. Containers can be signed with PGP keys for verification and encrypted with LUKS2 so they can run without first being decrypted to disk. By default, a user inside a container keeps the same identity as outside and cannot gain additional privileges on the host. SingularityCE runs on Linux and is self-hosted. Sylabs says engineering and engineering support will cease on October 25, 2026; it expects version 4.6 to be its final release managed by the company, after which it will not provide security, bug-fix, or feature development.
Who it suits
SingularityCE suits researchers, HPC users, and teams in academia or industry that need to package software for portable use across clusters, servers, cloud environments, and workstations. Its Linux, self-hosted model is aimed at users who can manage their own container environment.
What it does well
- Packages software as a portable, shareable single-file image.
- Supports compatibility with Docker and OCI container formats.
- Supports GPU workloads and high-speed interconnects.
- Containers can be built as a non-root user with fakeroot.
- PGP signing and LUKS2 encryption are supported.
- Default container users do not gain extra host privileges.
What to know first
- Runs on Linux hosts.
- Windows containers are not supported.
- Sylabs plans to stop engineering and engineering support on October 25, 2026.
Limits
The free plan is open source and BSD licensed. Sylabs states that engineering and engineering support will cease on October 25, 2026, and that it expects version 4.6 to be its final release managed by the company; after that, it will not provide security, bug-fix, or feature development.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| SingularityCE | 100% open source · BSD licensed | Free |
As sylabs.io lists them, read 8 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the SingularityCE website and its guide.
- Prepare a Linux host for the self-hosted deployment.
- Build an image from a definition file, use a remote build, or build with fakeroot.
- Run the resulting Singularity Image Format container on a supported environment.
- Use the guide for GPU access, MPI applications, OCI registries, or Sylabs Container Services Library workflows as needed.
Verdict
Choose SingularityCE for free, Linux-based container packaging across HPC and other computing environments, especially when GPU support, MPI workloads, or rootless building matter. Its portable image format and Docker and OCI compatibility support varied workflows. Look elsewhere if you need Windows containers or ongoing engineering and engineering support from Sylabs after October 25, 2026.
Questions
How much does SingularityCE cost?
The plan is listed as free.
Is SingularityCE open source?
Yes. The plan is described as 100% open source and BSD licensed.
Which operating system does it support?
The supported host operating system is Linux. Windows containers are not supported.
Can SingularityCE run Docker or OCI containers?
The guide says it supports compatibility with Docker and OCI container formats.
Who makes SingularityCE?
It is made by Sylabs, Inc., which lists its address in Reno, Nevada.
What is the support and development timeline?
Sylabs says it will cease engineering and engineering support on October 25, 2026. It expects version 4.6 to be its final managed release, after which it will no longer provide security, bug-fix, or feature development.
Facts from SingularityCE's own pages
- Build and run
- The guide covers building containers from definition files, remote builds, and building as a non-root user with fakeroot. · docs.sylabs.io, 8 Oct 2026
- Community support
- Open-source users can receive best-effort support through user communities and can report non-security issues on GitHub. · sylabs.io, 8 Oct 2026
- Compatibility
- The guide says SingularityCE supports compatibility with Docker and OCI container formats. · docs.sylabs.io, 8 Oct 2026
- Final release
- Sylabs says SingularityCE 4.6 is expected to be its final release managed by Sylabs, after which Sylabs will no longer perform security, bug-fix, or feature development. · docs.sylabs.io, 8 Oct 2026
- Hardware
- The product page states that SingularityCE has built-in support for GPUs and high-speed interconnects. · sylabs.io, 8 Oct 2026
- Headquarters
- Reno, Nevada, United States · sylabs.io, 28 Sept 2026
- HPC use
- It was created to run complex applications on HPC clusters and is also used in academia and industry. · docs.sylabs.io, 8 Oct 2026
- Image format
- SingularityCE uses the single-file Singularity Image Format, which the guide describes as portable and shareable. · docs.sylabs.io, 8 Oct 2026
- Integrations
- The guide documents GPU access, containerized MPI applications, OCI registries, and Sylabs Container Services Library usage. · docs.sylabs.io, 8 Oct 2026
- Maker
- Sylabs, Inc. lists its address as Reno, Nevada. · sylabs.io, 8 Oct 2026
- Purpose
- SingularityCE creates and runs portable, reproducible containers that package software into a single file. · docs.sylabs.io, 8 Oct 2026
- Security
- Containers can be signed with PGP keys for verification and encrypted with LUKS2 so they can run without first being decrypted to disk. · docs.sylabs.io, 8 Oct 2026
- Security model
- By default, the user inside a container remains the same user as outside and cannot gain additional privilege on the host. · docs.sylabs.io, 8 Oct 2026
- Support limit
- Sylabs states it will cease engineering and engineering support for SingularityCE on October 25, 2026. · sylabs.io, 8 Oct 2026
- Workload portability
- A container built on a laptop can run on HPC clusters, university or company clusters, servers, cloud, or workstations. · docs.sylabs.io, 8 Oct 2026
Where SingularityCE stands on Freedom251
- Container Engines#21 of 31
- Container Runtime Software#22 of 28
