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: config.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -112,7 +112,7 @@ Note: Any OPTIONAL field MAY also be set to null, which is equivalent to being a
112
112
113
113
-**config***object*, OPTIONAL
114
114
115
-
The execution parameters which should be used as a base when running a container using the image.
115
+
The execution parameters which SHOULD be used as a base when running a container using the image.
116
116
This field can be `null`, in which case any execution parameters should be specified at creation of the container.
117
117
118
118
-**User***string*, OPTIONAL
@@ -144,11 +144,11 @@ Note: Any OPTIONAL field MAY also be set to null, which is equivalent to being a
144
144
145
145
Default arguments to the entrypoint of the container.
146
146
These values act as defaults and are replaced with any specified when creating a container.
147
-
If an `Entrypoint` value is not specified, then the first entry of the `Cmd` array should be interpreted as the executable to run.
147
+
If an `Entrypoint` value is not specified, then the first entry of the `Cmd` array SHOULD be interpreted as the executable to run.
148
148
149
149
-**Volumes***object*, OPTIONAL
150
150
151
-
A set of directories which should be created as data volumes in a container running this image.
151
+
A set of directories which SHOULD be created as data volumes in a container running this image.
152
152
If a file or folder exists within the image with the same path as a data volume, that file or folder is replaced with the data volume and is never merged.
153
153
**NOTE:** This JSON structure value is unusual because it is a direct JSON serialization of the Go type `map[string]struct{}` and is represented in JSON as an object mapping its keys to an empty object.
154
154
@@ -212,7 +212,7 @@ Note: Any OPTIONAL field MAY also be set to null, which is equivalent to being a
212
212
This field is used to mark if the history item created a filesystem diff.
213
213
It is set to true if this history item doesn't correspond to an actual layer in the rootfs section (for example, Dockerfile's [ENV](https://docs.docker.com/engine/reference/builder/#/env) command results in no change to the filesystem).
214
214
215
-
Any extra fields in the Image JSON struct are considered implementation specific and should be ignored by any implementations which are unable to interpret them.
215
+
Any extra fields in the Image JSON struct are considered implementation specific and MUST be ignored by any implementations which are unable to interpret them.
216
216
217
217
Whitespace is OPTIONAL and implementations MAY have compact JSON with no whitespace.
0 commit comments