Skip to content

Commit 53d5786

Browse files
RobDolinMSMa Shimiao
authored andcommitted
[Config] Capitalize MUST in config.md
"must" --> "MUST" for RFC 2119 compliance This replaces PR opencontainers#403 which required a rebase Signed-off-by: Rob Dolin <[email protected]>
1 parent 3fc33c2 commit 53d5786

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

config.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,8 @@ See links for details about [mountvol](http://ss64.com/nt/mountvol.html) and [Se
8888

8989
* **`terminal`** (bool, optional) specifies whether you want a terminal attached to that process. Defaults to false.
9090
* **`cwd`** (string, required) is the working directory that will be set for the executable. This value MUST be an absolute path.
91-
* **`env`** (array of strings, optional) contains a list of variables that will be set in the process's environment prior to execution. Elements in the array are specified as Strings in the form "KEY=value". The left hand side must consist solely of letters, digits, and underscores `_` as outlined in [IEEE Std 1003.1-2001](http://pubs.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap08.html).
92-
* **`args`** (array of strings, required) executable to launch and any flags as an array. The executable is the first element and must be available at the given path inside of the rootfs. If the executable path is not an absolute path then the search $PATH is interpreted to find the executable.
91+
* **`env`** (array of strings, optional) contains a list of variables that will be set in the process's environment prior to execution. Elements in the array are specified as Strings in the form "KEY=value". The left hand side MUST consist solely of letters, digits, and underscores `_` as outlined in [IEEE Std 1003.1-2001](http://pubs.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap08.html).
92+
* **`args`** (array of strings, required) executable to launch and any flags as an array. The executable is the first element and MUST be available at the given path inside of the rootfs. If the executable path is not an absolute path then the search $PATH is interpreted to find the executable.
9393

9494
For Linux-based systems the process structure supports the following process specific fields:
9595

@@ -190,8 +190,8 @@ _Note: For Solaris, uid and gid specify the uid and gid of the process inside th
190190

191191
## Platform
192192

193-
* **`os`** (string, required) specifies the operating system family this image must run on. Values for os must be in the list specified by the Go Language document for [`$GOOS`](https://golang.org/doc/install/source#environment).
194-
* **`arch`** (string, required) specifies the instruction set for which the binaries in the image have been compiled. Values for arch must be in the list specified by the Go Language document for [`$GOARCH`](https://golang.org/doc/install/source#environment).
193+
* **`os`** (string, required) specifies the operating system family this image MUST run on. Values for os MUST be in the list specified by the Go Language document for [`$GOOS`](https://golang.org/doc/install/source#environment).
194+
* **`arch`** (string, required) specifies the instruction set for which the binaries in the image have been compiled. Values for arch MUST be in the list specified by the Go Language document for [`$GOARCH`](https://golang.org/doc/install/source#environment).
195195

196196
### Example
197197

0 commit comments

Comments
 (0)