File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -32,7 +32,8 @@ import (
32
32
)
33
33
34
34
const (
35
- cgroupDockerMarker = ":/docker/"
35
+ cgroupDockerMarker = ":/docker/"
36
+ cgroupDockerCEMarker = ":/docker-ce/docker/"
36
37
)
37
38
38
39
type containerInfo struct {
@@ -61,7 +62,12 @@ func findDockerContainerInfo(dockerEndpoint string) (containerInfo, error) {
61
62
lines := strings .Split (string (raw ), "\n " )
62
63
for _ , line := range lines {
63
64
64
- if i := strings .Index (line , cgroupDockerMarker ); i > 0 {
65
+ if i := strings .Index (line , cgroupDockerCEMarker ); i > 0 {
66
+ id := strings .TrimSpace (line [i + len (cgroupDockerCEMarker ):])
67
+ if id != "" {
68
+ return id , nil
69
+ }
70
+ } else if i := strings .Index (line , cgroupDockerMarker ); i > 0 {
65
71
id := strings .TrimSpace (line [i + len (cgroupDockerMarker ):])
66
72
if id != "" {
67
73
return id , nil
You can’t perform that action at this time.
0 commit comments