You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,16 +34,16 @@ Once built the OCI Image can then be discovered by name, downloaded, verified by
34
34
35
35
## Understanding the Specification
36
36
37
-
The [Media Types](media-types.md) document is a starting point to understanding the overall structure of the specification. This document outlines the OCI Image file format specifications, including the [filesystem layer changesets](layer.md) and image manifest described above.
37
+
The [OCI Image Media Types](media-types.md) document is a starting point to understanding the overall structure of the specification.
38
38
39
-
The highlevel components of the spec include:
39
+
The high-level components of the spec include:
40
40
41
-
* An [image manifest](manifest.md), a set of [filesystem layers](layer.md), and [image configuration](config.md) (base layer)
42
-
* A process of hashing the image format for integrity and content-addressing (base layer)
43
-
* Signatures that are based on signing image content address (optional layer)
44
-
* Naming that is federated based on DNS and can be delegated (optional layer)
41
+
* An archival format for container images, consisting of an [image manifest](manifest.md), an [image layout](image-layout.md), a set of [filesystem layers](layer.md), and [image configuration](config.md) (base OCI layer)
42
+
* A process of hashing the image format for integrity and content-addressing (base OCI layer)
43
+
* Signatures that are based on signing image content address (optional OCI layer)
44
+
* Naming that is federated based on DNS and can be delegated (optional OCI layer)
45
45
46
-
The optional and base layers of all OCI projects are tracked in the [OCI Scope Table](https://www.opencontainers.org/governance/oci-scope-table).
46
+
The _optional_ and _base_ layers of all OCI projects are tracked in the [OCI Scope Table](https://www.opencontainers.org/governance/oci-scope-table).
47
47
48
48
## Running an OCI Image
49
49
@@ -60,13 +60,13 @@ To support this UX the OCI Image Format contains sufficient information to launc
60
60
61
61
**Q: Why doesn't this project mention distribution?**
62
62
63
-
A: Distribution, for example using HTTP as both Docker v2.2 and AppC do today, is currently out of scope on the [OCI Scope Table](https://www.opencontainers.org/governance/oci-scope-table). There has been [some discussion on the TOB mailing list](https://groups.google.com/a/opencontainers.org/d/msg/tob/A3JnmI-D-6Y/tLuptPDHAgAJ) to make distribution an optional layer but this topic is a work in progress.
63
+
A: Distribution, for example using HTTP as both Docker v2.2 and AppC do today, is currently out of scope on the [OCI Scope Table](https://www.opencontainers.org/governance/oci-scope-table). There has been [some discussion on the TOB mailing list](https://groups.google.com/a/opencontainers.org/d/msg/tob/A3JnmI-D-6Y/tLuptPDHAgAJ) to make distribution an optional layer, but this topic is a work in progress.
64
64
65
65
**Q: Why a new project?**
66
66
67
-
A: The first OCI spec centered around defining the run side of a container. This is generally seen to be an orthogonal concern to the shipping container component. As practical examples of this separation you see many organizations separating these concerns into different teams and organizations: the Docker Distribution project and the Docker containerd project; Amazon ECS and Amazon EC2 Container Registry, etc.
67
+
A: The [first OCI spec][https://github.com/opencontainers/runtime-spec] centered around defining the run side of a container. This is generally seen to be an orthogonal concern to the shipping container component. As practical examples of this separation you see many organizations separating these concerns into different teams and organizations: the Docker Distribution project and the Docker containerd project; Amazon ECS and Amazon EC2 Container Registry, etc.
68
68
69
-
**Q: Why start this work now?**
69
+
**Q: Why work on this?**
70
70
71
71
A: We are seeing many independent implementations of container image handling including build systems, registries, and image analysis tools. As an organization we would like to encourage this growth and bring people together to ensure a technically correct and open specification continues to evolve reflecting the OCI values.
72
72
@@ -76,7 +76,7 @@ A: Existing formats can continue to be a proving ground for technologies, as nee
76
76
77
77
## Roadmap
78
78
79
-
The [GitHub milestones](https://github.com/opencontainers/image-spec/milestones)lays out the path to the OCI v1.0.0 release in June 2016.
79
+
The [GitHub milestones](https://github.com/opencontainers/image-spec/milestones)lay out the path to the OCI v1.0.0 release in late 2016.
0 commit comments