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
+19-14Lines changed: 19 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,29 +18,34 @@ The _optional_ and _base_ layers of all OCI projects are tracked in the [OCI Sco
18
18
19
19
## Distributing OCI Images and other content
20
20
21
-
The OCI Distribution Spec is closely related to the [OCI Image Format Spec project](https://github.com/opencontainers/image-spec),
22
-
the [OCI Runtime Spec project](https://github.com/opencontainers/runtime-spec),
23
-
and the [OCI Artifacts project](https://github.com/opencontainers/artifacts).
21
+
The OCI Distribution Spec is closely related to the [OCI Image Format Specification] project,
22
+
the [OCI Runtime Specification] project,
23
+
and the [OCI Artifacts] project.
24
24
25
-
The Image Format Specification strictly defines the requirements for an OCI Image (container image), which consists of
25
+
The [OCI Image Format Specification] strictly defines the requirements for an OCI Image (container image), which consists of
26
26
a manifest, an optional image index, a set of filesystem layers, and a configuration.
27
-
The schema for OCI Image components is fully supported by the APIs defined in the Distribution Spec.
27
+
The schema for OCI Image components is fully supported by the APIs defined in the OCI Distribution Specification.
28
28
29
-
The OCI Runtime Specification defines how to properly run a container "[filesystem bundle](https://github.com/opencontainers/runtime-spec/blob/master/bundle.md)"
30
-
which fully adheres to the OCI Image Format. The Runtime Spec is relevant to the Distribution Spec in that they both support OCI Images,
31
-
and that container runtimes use the APIs defined in the Distribution Spec to fetch pre-built container images and run them.
29
+
The [OCI Runtime Specification] defines how to properly run a container "[filesystem bundle](https://github.com/opencontainers/runtime-spec/blob/master/bundle.md)"
30
+
which fully adheres to the OCI Image Format Specification. The OCI Runtime Specification is relevant to the OCI Distribution Specification in that they both support OCI Images,
31
+
and that container runtimes use the APIs defined in the OCI Distribution Specification to fetch pre-built container images and run them.
32
32
33
-
The Distribution Spec is also designed generically enough to be leveraged as a distribution mechanism for
34
-
any type of content. The format of uploaded manifests, for example, need not necessarily adhere to the OCI Image Format
33
+
The [OCI Distribution Specification] is also designed generically enough to be leveraged as a distribution mechanism for
34
+
any type of content. The format of uploaded manifests, for example, need not necessarily adhere to the OCI Image Format Specification
35
35
so long as it references the blobs which comprise a given artifact.
36
36
37
-
The OCI Artifacts project is an effort to provide guidance on how to
38
-
properly define and distribute content using the Distribution Spec for artifacts which are not container filesystem bundles,
39
-
in a way that is mostly compatible with the existing schemas defined in the Image Format Spec.
37
+
The [OCI Artifacts] project is an effort to provide guidance on how to
38
+
properly define and distribute content using the OCI Distribution Specification for artifacts which are not container filesystem bundles,
39
+
in a way that is mostly compatible with the existing schemas defined in the OCI Image Format Specification.
40
+
41
+
[OCI Image Format Specification]: https://github.com/opencontainers/image-spec
0 commit comments