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
+9-2Lines changed: 9 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -190,8 +190,14 @@ _Note: For Solaris, uid and gid specify the uid and gid of the process inside th
190
190
191
191
## Platform
192
192
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 targets.
194
+
The runtime MUST generate an error if it does not support the configured **`os`**.
195
+
Bundles SHOULD use, and runtimes SHOULD understand, **`os`** entries listed in the Go Language document for [`$GOOS`][go-environment].
196
+
If an operating system is not included in the `$GOOS` documentation, it SHOULD be submitted to this specification for standardization.
197
+
***`arch`** (string, required) specifies the instruction set for which the binaries in the image have been compiled.
198
+
The runtime MUST generate an error if it does not support the configured **`arch`**.
199
+
Values for **`arch`** SHOULD use, and runtimes SHOULD understand, **`arch`** entries listed in the Go Language document for [`$GOARCH`][go-environment].
200
+
If an architecture is not included in the `$GOARCH` documentation, it SHOULD be submitted to this specification for standardization.
195
201
196
202
### Example
197
203
@@ -664,3 +670,4 @@ Here is a full example `config.json` for reference.
0 commit comments