go.mondoo.com/cnquery@v0.0.0-20231005093811-59568235f6ea/providers/os/id/containerid/image_id.go (about) 1 // Copyright (c) Mondoo, Inc. 2 // SPDX-License-Identifier: BUSL-1.1 3 4 package containerid 5 6 import "strings" 7 8 func MondooContainerImageID(id string) string { 9 id = strings.Replace(id, "sha256:", "", -1) 10 return "//platformid.api.mondoo.app/runtime/docker/images/" + id 11 } 12 13 func ShortContainerID(id string) string { 14 if len(id) > 12 { 15 return id[0:12] 16 } 17 return id 18 } 19 20 func ShortContainerImageID(id string) string { 21 id = strings.Replace(id, "sha256:", "", -1) 22 if len(id) > 12 { 23 return id[0:12] 24 } 25 return id 26 } 27 28 func MondooContainerID(id string) string { 29 return "//platformid.api.mondoo.app/runtime/docker/containers/" + id 30 }