Go
Source code: github.com/oras-project/oras-go
Introduction
The ORAS Go client library provides the ability to replicate artifacts between different Targets.
Furthermore, the version v2
is a registry client conforming image-spec 1.1.1 and distribution-spec v1.1.1.
Using the ORAS Go client library, you can develop your own registry client:
myclient push artifacts.example.com/myartifact:1.0 ./mything.thang
Getting Started
Concepts
Gain insights into the fundamental concepts:
Quickstart
Follow the step-by-step tutorial to use oras-go
v2:
Examples
Check out sample code for common use cases:
Find more API examples at pkg.go.dev.