SingularityCE and PRO 4.1: Embracing Compatibility with Dockerfiles

By Staff

Feb 2, 2024 | How To Guides


In the ever-evolving landscape of containerization, where innovation thrives and technological boundaries are pushed, adaptability is key. The ability to seamlessly integrate diverse technologies not only fosters a collaborative ecosystem but also empowers users to navigate the complexities of their workflows with ease. At the forefront of this paradigm shift is the introduction of Dockerfile compatibility, a game-changer that we believe will transcend traditional HPC Workflows.

It’s not just about adopting a singular solution but creating an environment where different technologies can coexist harmoniously, enhancing the overall experience for users. In this dynamic landscape, we believe compatibility is the foundation that supports together the vast array of tools, frameworks, and languages.

How to build OCI-SIF images with Dockerfiles?

In November’s SingularityCE Community Call, it was explained in the upcoming 4.1 release of SingularityCE and PRO it will be possible to build an OCI-SIF image with Singularity CLI and buildkit, an open-source project developed by Docker to leverage image building processes.


Our commitment to empowering users and simplifying their workflows has led us to a groundbreaking enhancement: the seamless integration of SingularityCE 4.1 and PRO 4.1 with Dockerfiles. Docker, a pioneer in containerization, has become the de facto standard for many developers and enterprises outside of the HPC world. Recognizing the significance of Docker in the container ecosystem, we have embarked on a journey to bridge the gap between our innovative approach and the established Docker infrastructure.

Embracing different technologies is not just a choice; it’s a necessity. Each tool and platform brings its unique strengths to the table, and by fostering compatibility, we create an environment where users can leverage the best of both worlds. The integration with Dockerfiles is a testament to our commitment to meeting users where they are and supporting them in their preferred workflows.

Join Our Mailing List

Recent Posts

Related Posts

Remote Building with OCI Registries

This blog post will demonstrate how to use a definition file in a remote build that references an Open Container Initiative (OCI) image stored in Singularity Enterprise and Singularity Container Services.First, create an account in Singularity Container Service. To do...

read more

OCI Basics using Singularity Enterprise Registry

Overview Singularity Enterprise comes with a fully compliant Open Container Initiative (OCI) registry. The following is a collection of typical registry operations within your workflow. Assuming the Singularity Enterprise registry address is, please...

read more