moby--moby/graph
Richard 13deed3801 Registry v2 mirror support.
The v2 registry will act as a pull-through cache, and needs to be
handled differently by the client to the v1 registry mirror.

See docker/distribution#459 for details

Configuration

Only one v2 registry can be configured as a mirror. Acceptable configurations
in this chanage are: 0...n v1 mirrors or 1 v2 mirror. A mixture of v1 and v2
mirrors is considered an error.

Pull

If a v2 mirror is configured, all pulls are redirected to that mirror. The
mirror will serve the content locally or attempt a pull from the upstream mirror,
cache it locally, and then serve to the client.

Push

If an image is tagged to a mirror, it will be pushed to the mirror and be
stored locally there. Otherwise, images are pushed to the hub. This is
unchanged behavior.

Signed-off-by: Richard Scothern <richard.scothern@gmail.com>
2015-05-26 11:08:19 -07:00
..
tags Windows: Build load.go 2015-05-12 14:26:57 -07:00
export.go Windows: graph\export.go filepath fixes 2015-05-04 14:56:23 -07:00
graph.go Merge pull request #12976 from Microsoft/10662-graphfirstchange 2015-05-07 16:50:20 -07:00
graph_test.go moving integration tests to graph unit tests 2015-04-20 21:08:45 +00:00
history.go Revert "Fix inconsistent date formats in API" 2015-05-14 17:31:45 -07:00
import.go Refactor pkg/stremformatter with custom constructors instead of passing a boolean 2015-05-13 00:09:41 +02:00
list.go Revert "Fix inconsistent date formats in API" 2015-05-14 17:31:45 -07:00
load.go Windows: Build load.go 2015-05-12 14:26:57 -07:00
load_unsupported.go Windows: Build load.go 2015-05-12 14:26:57 -07:00
manifest.go Remove chain of engine passing from builder to loadManifest 2015-04-21 14:55:23 -07:00
manifest_test.go remove job from tag 2015-04-19 18:36:56 +08:00
pools_test.go don't call reexec.Init from chrootarchive 2014-11-25 01:03:40 +02:00
pull.go Registry v2 mirror support. 2015-05-26 11:08:19 -07:00
push.go Add transport package to support CancelRequest 2015-05-18 23:31:42 -04:00
service.go Remove engine/job from graph 2015-04-23 23:36:29 +02:00
tags.go Windows: Build load.go 2015-05-12 14:26:57 -07:00
tags_unit_test.go Windows: Build load.go 2015-05-12 14:26:57 -07:00