User Guide¶
- Quick Start
- Contributing
- Installation
- Container Security
- Command Line Reference
- Build a container
- Overview
- Downloading an existing container from the Container Library
- Downloading an existing container from Docker Hub
- Creating writable
--sandbox
directories - Converting containers from one format to another
- Building containers from Singularity definition files
- Building encrypted containers
- Build options
- More Build topics
- The Definition File
- Build Environment
- Encrypted Containers
- Cloud Library
- Singularity and Docker
- Overview
- Running action commands on public images from Docker Hub
- Making use of public images from Docker Hub
- Making use of private images from Docker Hub
- Making use of private images from Private Registries
- Building images for Singularity from Docker Registries
- OCI Image Support
- Overview
- Building Containers for Singularity from OCI Images
- Working Locally from the Singularity Command Line:
oci
Boostrap Agent - Working Locally from the Singularity Command Line:
oci-archive
Boostrap Agent - Working from the Singularity Command Line with Remotely Hosted Images
- Working with Definition Files: Mandatory Header Keywords
- Working with Definition Files: Additonal Considerations
- Working Locally from the Singularity Command Line:
- Best Practices
- Troubleshooting
- Singularity Definition file vs. Dockerfile
- Bind Paths and Mounts
- Persistent Overlays
- Running Services
- Environment and Metadata
- OCI Runtime Support
- Container Security
- Key commands
- Sign and Verify
- Plugins
- Security Options
- Network Options
- Fakeroot feature
- Remote Endpoints
- Cgroups Support
- Singularity and MPI applications
- Appendix
- Singularity’s environment variables
- Build Modules