Shifter
Shifter: An open-source Linux engine tailored to Slurm- and MPI-based HPC workloads. Ranked #30 of 31 in Container Engines by our editors (6.3/10); pricing: Open source; best for HPC workloads using Slurm and MPI.
At a glance
- Editor score6.3 / 10
- PricingOpen source
- Best forHPC workloads using Slurm and MPI
- Paid fromFree
- Facts checked22 Sep 2026

Where it wins
- Runs interactive and batch containers across HPC compute and login nodes
- Connects Docker Hub, private registries, Slurm, and MPI workflows
- Flattens images for HPC mounting and supports volume and bind mounts
Where it doesn't
- Linux-only with no rootless mode in its documented architecture
- Does not provide image-building capability
- NERSC plans to phase it out in favor of podman-hpc
Our verdict on Shifter
Shifter is an open-source container platform developed by NERSC for running containerized applications on high-performance computing systems. It is aimed at scientific and research workloads that need containers on HPC compute and login nodes, particularly environments organized around Slurm and MPI. Users can pull images from Docker Hub or private registries, then run them interactively through the shifter command or within batch jobs. The platform also supports Docker entry points, volume and bind mounts, and image lookup by digest or image identifier.
Its strongest fit is the way container execution maps to HPC operations. Shifter converts pulled Docker images into a flattened format designed for HPC distribution and mounting, while batch scheduler integration includes Slurm directives. MPI integration can use host-provided Cray libraries, which suits workloads that need to connect containerized applications with HPC network environments. These capabilities make Shifter more focused than a general-purpose container engine: teams working with Slurm, MPI, and shared HPC infrastructure get features shaped around their execution model, while teams seeking broad desktop or multi-platform support should look elsewhere.
The main trade-offs are architectural and strategic. Shifter is Linux-only, its documented architecture is not rootless, and privileged setup operations are required. It also does not provide image building, so image creation must happen outside the platform before registry pulls and conversion. NERSC states that Shifter remains supported but plans to phase it out in favor of podman-hpc. Choose Shifter when an existing HPC environment needs its Slurm, MPI, registry, and mounting workflow; consider an alternative when rootless operation, built-in image building, or a longer-term path centered on Shifter is important.
Your product? Our editors can test Shifter in depth and publish a review, labelled as paid · from $149/mo →
Shifter pricing
Shifter fact sheet
| Free plan | Not verified |
|---|---|
| Paid from | Free |
| Rootless mode | Not verified |
| Image building | No |
| Kubernetes CRI | Not verified |
| Windows containers | Not verified |
| Image format | Docker |
| Runtime interface | Other |
| Supported host OS | Linux, including SUSE Linux, RHEL/CentOS/Scientific Linux, and Debian/Ubuntu |
| Deployment | Self-hosted |
| Platforms | Linux |
| Support | Community, Docs |
| Built for | Mid-market, Enterprise (editorial estimate) |
| Integrations | 3 integrations: Docker Hub, private container registries, Slurm |
| Pricing | Open source |
| Website | github.com |
| Facts checked | 22 Sep 2026 |
Shifter integrations
Shifter lists 3 integrations on its own site.
- Docker Hub
- private container registries
- Slurm
Alternatives to Shifter
- Docker EngineA broad container engine for building, running, and managing applications across major platforms.9.4
- PodmanA free, Docker-compatible container engine with rootless execution and Kubernetes YAML support.9.2
- containerdA focused open-source runtime for Kubernetes and production infrastructure.9.0
See all Shifter alternatives →
Used Shifter? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Shifter for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
Shifter is listed in our Container Engines directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/shifter/"><img src="https://www.itechguides.com/best/badge/shifter.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update

