package
3.8.7+incompatible
Repository: https://github.com/hpcng/singularity.git
Documentation: pkg.go.dev

# Packages

Package apps [apps-plugin] provides the functions which are necessary for adding SCI-F apps support to Singularity 3.0.0.
No description provided by the author
No description provided by the author
Package oci provides transparent caching of oci-like refs.
No description provided by the author
No description provided by the author

# Functions

ConvertOciToSIF will convert an OCI source into a SIF using the build routines.
MakeAllDefs gets a definition object from a spec.
New creates a new build struct form a slice of definitions.
NewBuild creates a new Build struct from a spec (URI, definition file, etc...).

# Structs

Build is an abstracted way to look at the entire build process.
Config defines how build is executed, including things like where final image is written.

# Interfaces

Assembler is responsible for assembling an image from a bundle.
Conveyor is responsible for downloading from remote sources (library, shub, docker...).
ConveyorPacker describes an interface that a ConveyorPacker type must implement.
Packer is the type which is responsible for installing the chroot directory, metadata directory, and potentially other files/directories within the Bundle.