
Apptainer - Portable, Reproducible Containers
Apptainer is an open source container platform designed to run complex applications on high-performance computing (HPC) clusters in a simple, portable, and reproducible way.
Apptainer User Guide
Welcome to the Apptainer User Guide! This guide aims to give an introduction to Apptainer, brief installation instructions, and cover topics relevant to users building and running containers.
Installing Apptainer — Apptainer Admin Guide main documentation
Apptainer can be installed on any modern Linux distribution, on bare-metal or inside a Virtual Machine. It can even often be run nested inside another Apptainer container or inside some other container system.
Quick Start — Apptainer User Guide main documentation
This guide is intended for running Apptainer on a computer where you will install Apptainer yourself. If you need to request an installation on your shared resource, see requesting an installation for …
Documentation | Apptainer - Portable, Reproducible Containers
Apptainer is an open source container platform designed to run complex applications on high-performance computing (HPC) clusters in a simple, portable, and reproducible way.
Introduction to Apptainer — Apptainer User Guide main documentation
Apptainer was created to run complex applications on HPC clusters in a simple, portable, and reproducible way. First developed at Lawrence Berkeley National Laboratory, it quickly became …
Build a Container — Apptainer User Guide main documentation
Apptainer definition files are the most powerful type of target when building a container. For detailed information on writing Apptainer definition files, please see the Container Definitions documentation.
Support for Docker and OCI Containers — Apptainer User Guide main ...
This section will highlight these workflows, and discuss the limitations and best practices to keep in mind when creating containers targeting both Docker and Apptainer. {Apptainer} can also run nested …
apptainer build — Apptainer User Guide main documentation
The build spec target is a definition (def) file, local image, or URI that can be used to create an Apptainer container. Several different local target formats exist:
Definition Files — Apptainer User Guide main documentation
Apptainer supports installing apps within internal modules based on the concept of the Scientific Filesystem (SCIF). More information on defining and using SCIF Apps can be found here.