Repository navigation
v0.1.3
oras .NET CLI v0.1.3
Three critical features land: copy, backup, and restore β with full TUI support.
What's New
π oras copy β Copy Artifacts Between Registries
Copy OCI artifacts between registries with live progress tracking. Supports separate source/destination credentials for cross-registry workflows.
oras copy ghcr.io/myorg/app:v1.0 docker.io/myorg/app:v1.0
oras copy ghcr.io/myorg/app:v1.0 ecr.aws/myorg/app:v1.0 --recursiveOptions: --recursive (include referrers), --concurrency, --from-username/--from-password (source auth), --platform
πΎ oras backup β Save Artifacts Locally (New β .NET CLI exclusive)
Back up registry artifacts to a local OCI layout directory or tar archive. Perfect for air-gapped environments, disaster recovery, and offline workflows.
oras backup ghcr.io/myorg/app:v1.0 --output ./backup
oras backup ghcr.io/myorg/app:v1.0 --output backup.tar.gz --recursiveπ oras restore β Push Local Backups to Registry (New β .NET CLI exclusive)
Restore artifacts from a local backup to any OCI-compliant registry.
oras restore ./backup ghcr.io/myorg/app-restored:v1.0
oras restore backup.tar.gz ghcr.io/myorg/app:v1.0 --recursiveπ₯οΈ TUI Interactive Workflows
All three commands are available from the TUI dashboard with guided prompts and real-time progress bars:
Select an action:
Browse Registry
Browse Repository Tags
Login
β― Copy Artifact
Backup Artifact
Restore Artifact
Push Artifact
Pull Artifact
Tag Artifact
Quit
Download
| Platform | File |
|---|---|
| Windows x64 | oras-win-x64.zip |
| Windows ARM64 | oras-win-arm64.zip |
| Linux x64 | oras-linux-x64.tar.gz |
| Linux ARM64 | oras-linux-arm64.tar.gz |
| macOS x64 (Intel) | oras-osx-x64.tar.gz |
| macOS ARM64 (Apple Silicon) | oras-osx-arm64.tar.gz |
Full Changelog: v0.1.2...v0.1.3