github.com/Racer159/jackal@v0.32.7-0.20240401174413-0bd2339e4f2e/docs/2-the-jackal-cli/100-cli-commands/jackal_package_pull.md (about)

     1  # jackal package pull
     2  <!-- Auto-generated by hack/gen-cli-docs.sh -->
     3  
     4  Pulls a Jackal package from a remote registry and save to the local file system
     5  
     6  ```
     7  jackal package pull PACKAGE_SOURCE [flags]
     8  ```
     9  
    10  ## Examples
    11  
    12  ```
    13  
    14  # Pull a package matching the current architecture
    15  $ jackal package pull oci://ghcr.io/defenseunicorns/packages/dos-games:1.0.0
    16  
    17  # Pull a package matching a specific architecture
    18  $ jackal package pull oci://ghcr.io/defenseunicorns/packages/dos-games:1.0.0 -a arm64
    19  
    20  # Pull a skeleton package
    21  $ jackal package pull oci://ghcr.io/defenseunicorns/packages/dos-games:1.0.0 -a skeleton
    22  ```
    23  
    24  ## Options
    25  
    26  ```
    27    -h, --help                      help for pull
    28    -o, --output-directory string   Specify the output directory for the pulled Jackal package
    29  ```
    30  
    31  ## Options inherited from parent commands
    32  
    33  ```
    34    -a, --architecture string   Architecture for OCI images and Jackal packages
    35        --insecure              Allow access to insecure registries and disable other recommended security enforcements such as package checksum and signature validation. This flag should only be used if you have a specific reason and accept the reduced security posture.
    36    -k, --key string            Path to public key file for validating signed packages
    37    -l, --log-level string      Log level when running Jackal. Valid options are: warn, info, debug, trace (default "info")
    38        --no-color              Disable colors in output
    39        --no-log-file           Disable log file creation
    40        --no-progress           Disable fancy UI progress bars, spinners, logos, etc
    41        --oci-concurrency int   Number of concurrent layer operations to perform when interacting with a remote package. (default 3)
    42        --tmpdir string         Specify the temporary directory to use for intermediate files
    43        --jackal-cache string     Specify the location of the Jackal cache directory (default "~/.jackal-cache")
    44  ```
    45  
    46  ## SEE ALSO
    47  
    48  * [jackal package](jackal_package.md)	 - Jackal package commands for creating, deploying, and inspecting packages