forked from TrueCloudLab/distribution
Update distribution roadmap.
Update pull through cache status. Add section for metadata storage. Signed-off-by: Richard Scothern <richard.scothern@gmail.com>
This commit is contained in:
parent
1c5f8166e4
commit
183d144520
1 changed files with 11 additions and 11 deletions
22
ROADMAP.md
22
ROADMAP.md
|
@ -103,20 +103,20 @@ via IRC or the mailing list and we can talk about adding it. The goal here is
|
||||||
to make sure that new features go through a rigid design process before
|
to make sure that new features go through a rigid design process before
|
||||||
landing in the registry.
|
landing in the registry.
|
||||||
|
|
||||||
##### Mirroring and Pull-through Caching
|
##### Proxying to other Registries
|
||||||
|
|
||||||
Mirroring and pull-through caching are related but slight different. We've
|
A _pull-through caching_ mode exists for the registry, but is restricted from
|
||||||
adopted the term _mirroring_ to be a proper mirror of a registry, meaning it
|
within the docker client to only mirror the official Docker Hub. This functionality
|
||||||
has all the content the upstream would have. Providing such mirrors in the
|
can be expanded when image provenance has been specified and implemented in the
|
||||||
Docker ecosystem is dependent on a solid trust system, which is still in the
|
distribution project.
|
||||||
works.
|
|
||||||
|
|
||||||
The more commonly helpful feature is _pull-through caching_, where data is
|
##### Metadata storage
|
||||||
fetched from an upstream when not available in a local registry instance.
|
|
||||||
|
|
||||||
Please see the following issues:
|
Metadata for the registry is currently stored with the manifest and layer data on
|
||||||
|
the storage backend. While this is a big win for simplicity and reliably maintaining
|
||||||
- https://github.com/docker/distribution/issues/459
|
state, it comes with the cost of consistency and high latency. The mutable registry
|
||||||
|
metadata operations should be abstracted behind an API which will allow ACID compliant
|
||||||
|
storage systems to handle metadata.
|
||||||
|
|
||||||
##### Peer to Peer transfer
|
##### Peer to Peer transfer
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue