nodus cp
View Markdownnodus cp
Section titled “nodus cp”Copy files to and from a running Sandbox, Workspace or Job, or download a Job output
Synopsis
Section titled “Synopsis”Either side is KIND/NAME:/absolute/path inside the running container; the other side is a local path. Directories copy recursively. KIND/NAME:outputs/OUTPUT downloads a declared output of a Job, verified against its SHA-256 and written atomically; KIND/NAME:outputs/ or outputs/PREFIX/ downloads every output under it into a directory, so a TrainingJob’s adapter comes down in one command.
nodus cp SRC DST [flags]Examples
Section titled “Examples” nodus cp ./data sb/dev:/workspace/data nodus cp ws/lab:/home/nodus/results ./results nodus cp job/train:outputs/model ./model nodus cp trainingjob/tune:outputs/ ./outputs nodus cp job/ddp:outputs/metrics . --rank 1Options
Section titled “Options” -h, --help help for cp --index int Job index (Indexed Jobs) (default -1) --rank string Gang member rank (default 0)Options inherited from parent commands
Section titled “Options inherited from parent commands” --context string Context from the config file to use --org string Organization (selects the context for that org) -p, --project string Project to work in -v, --verbose Log each API request (never credentials)SEE ALSO
Section titled “SEE ALSO”- nodus - Run compute Jobs on Nodus
Tested examples
Section titled “Tested examples”These invocations run in CI against the CLI’s fake API.
nodus cp job/train:outputs/model model.binnodus cp job/train:outputs/model outnodus cp want-model.bin sb/dev:/workspace/nodus cp src sb/dev:/workspace/srcnodus cp sb/dev:/workspace backnodus cp sb/dev:/workspace/src/a.bin single.binnodus cp sb/dev:/workspace/missing gone.binnodus cp want-model.bin sb/dev:/hostile/ok.binnodus cp sb/dev:/hostile got