1
1
package architecture
2
2
3
- // https://github.com/opencontainers/image-spec/blob/v1.0.0-rc6 /image-index.md#image-index-property-descriptions
3
+ // https://github.com/opencontainers/image-spec/blob/v1.0.1 /image-index.md#image-index-property-descriptions
4
4
// see "platform" (under "manifests")
5
5
type OCIPlatform struct {
6
6
OS string `json:"os"`
@@ -12,14 +12,15 @@ type OCIPlatform struct {
12
12
}
13
13
14
14
var SupportedArches = map [string ]OCIPlatform {
15
- "amd64" : {OS : "linux" , Architecture : "amd64" },
16
- "arm32v5" : {OS : "linux" , Architecture : "arm" , Variant : "v5" },
17
- "arm32v6" : {OS : "linux" , Architecture : "arm" , Variant : "v6" },
18
- "arm32v7" : {OS : "linux" , Architecture : "arm" , Variant : "v7" },
19
- "arm64v8" : {OS : "linux" , Architecture : "arm64" , Variant : "v8" },
20
- "i386" : {OS : "linux" , Architecture : "386" },
21
- "ppc64le" : {OS : "linux" , Architecture : "ppc64le" },
22
- "s390x" : {OS : "linux" , Architecture : "s390x" },
15
+ "amd64" : {OS : "linux" , Architecture : "amd64" },
16
+ "arm32v5" : {OS : "linux" , Architecture : "arm" , Variant : "v5" },
17
+ "arm32v6" : {OS : "linux" , Architecture : "arm" , Variant : "v6" },
18
+ "arm32v7" : {OS : "linux" , Architecture : "arm" , Variant : "v7" },
19
+ "arm64v8" : {OS : "linux" , Architecture : "arm64" , Variant : "v8" },
20
+ "i386" : {OS : "linux" , Architecture : "386" },
21
+ "mips64le" : {OS : "linux" , Architecture : "mips64le" },
22
+ "ppc64le" : {OS : "linux" , Architecture : "ppc64le" },
23
+ "s390x" : {OS : "linux" , Architecture : "s390x" },
23
24
24
25
"windows-amd64" : {OS : "windows" , Architecture : "amd64" },
25
26
}
0 commit comments