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
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -68,6 +68,14 @@ your system. See more details in [Checkpoint and Restore](#checkpoint-and-restor
68
68
69
69
Build requirements for developers are listed in [BUILDING](BUILDING.md).
70
70
71
+
72
+
## Supported Registries
73
+
74
+
Any registry which is compliant with the [OCI Distribution Specification](https://github.com/opencontainers/distribution-spec)
75
+
is supported by containerd.
76
+
77
+
For configuring registries, see [registry host configuration documentation](docs/hosts.md)
Copy file name to clipboardExpand all lines: docs/hosts.md
+27-2Lines changed: 27 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,14 @@ Configuring registries will be done by specifying (optionally) a `hosts.toml` fi
5
5
each desired registry host in a configuration directory. **Note**: Updates under this directory
6
6
do not require restarting the containerd daemon.
7
7
8
+
## Registry API Support
9
+
10
+
All configured registry hosts are expected to comply with the [OCI Distribution Specification](https://github.com/opencontainers/distribution-spec).
11
+
Registries which are non-compliant or implement non-standard behavior are not guaranteed
12
+
to be supported and may break unexpectedly between releases.
13
+
14
+
Currently supported OCI Distribution version: **[v1.0.0](https://github.com/opencontainers/distribution-spec/tree/v1.0.0)**
`skip_verify` set this flag to `true` to skip the registry certificate
239
-
verification for this registry host namespace. (Defaults to `false`)
246
+
`skip_verify` skips verifications of the registry's certificate chain and
247
+
host name when set to `true`. This should only be used for testing or in
248
+
combination with other method of verifying connections. (Defaults to `false`)
249
+
240
250
```
241
251
skip_verify = false
242
252
```
@@ -264,6 +274,17 @@ or
264
274
x-custom-1-2 = "another custom header"
265
275
```
266
276
277
+
## override_path field
278
+
279
+
`override_path` is used to indicate the host's API root endpoint is defined
280
+
in the URL path rather than by the API specification. This may be used with
281
+
non-compliant OCI registries which are missing the `/v2` prefix.
282
+
(Defaults to `false`)
283
+
284
+
```
285
+
override_path = true
286
+
```
287
+
267
288
## host field(s) (in the toml table format)
268
289
269
290
`[host]."https://namespace"` and `[host].http://namespace` entries in the
@@ -300,6 +321,10 @@ for this registry host namespace:
0 commit comments