.nh .TH "singularity" "1" "Feb 2022" "Auto generated by spf13/cobra" "" .SH NAME .PP singularity-pull - Pull an image from a URI .SH SYNOPSIS .PP \fBsingularity pull [pull options...] [output file] \fP .SH DESCRIPTION .PP The 'pull' command allows you to download or build a container from a given URI. Supported URIs include: .PP library: Pull an image from the currently configured library library://user/collection/container[:tag] .PP docker: Pull a Docker/OCI image from Docker Hub, or another OCI registry. docker://user/image:tag .PP shub: Pull an image from Singularity Hub shub://user/image:tag .PP oras: Pull a SIF image from an OCI registry that supports ORAS. oras://registry/namespace/image:tag .PP http, https: Pull an image using the http(s?) protocol https://library.sylabs.io/v1/imagefile/library/default/alpine:latest .SH OPTIONS .PP \fB--arch\fP="amd64" architecture to pull from library .PP \fB--dir\fP="" download images to the specific directory .PP \fB--disable-cache\fP[=false] dont use cached images/blobs and dont create them .PP \fB--docker-login\fP[=false] login to a Docker Repository interactively .PP \fB-F\fP, \fB--force\fP[=false] overwrite an image file if it exists .PP \fB-h\fP, \fB--help\fP[=false] help for pull .PP \fB--library\fP="" download images from the provided library .PP \fB--no-cleanup\fP[=false] do NOT clean up bundle after failed build, can be helpful for debugging .PP \fB--no-https\fP[=false] use http instead of https for docker:// oras:// and library:///... URIs .SH EXAMPLE .PP .RS .nf From Sylabs cloud library $ singularity pull alpine.sif library://alpine:latest From Docker $ singularity pull tensorflow.sif docker://tensorflow/tensorflow:latest From Shub $ singularity pull singularity-images.sif shub://vsoch/singularity-images From supporting OCI registry (e.g. Azure Container Registry) $ singularity pull image.sif oras://.azurecr.io/namespace/image:tag .fi .RE .SH SEE ALSO .PP \fBsingularity(1)\fP .SH HISTORY .PP 20-Feb-2022 Auto generated by spf13/cobra