Documentation ¶
Overview ¶
Package registry implements a docker V2 registry and the OCI distribution specification.
It is designed to be used anywhere a low dependency container registry is needed, with an initial focus on tests.
Its goal is to be standards compliant and its strictness will increase over time.
This is currently a low flightmiles system. It's likely quite safe to use in tests; If you're using it in production, please let us know how and send us CL's for integration tests.
Example ¶
package main import ( "fmt" "net/http/httptest" "github.com/google/go-containerregistry/pkg/registry" ) func main() { s := httptest.NewServer(registry.New()) defer s.Close() resp, _ := s.Client().Get(s.URL + "/v2/bar/blobs/sha256:...") fmt.Println(resp.StatusCode) }
Output: 404
Index ¶
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.