Переглянути джерело

add env and labels to log context

Signed-off-by: Daniel Dao <dqminh@cloudflare.com>
Daniel Dao 10 роки тому
батько
коміт
656cdbb0e9
2 змінених файлів з 4 додано та 0 видалено
  1. 2 0
      daemon/container.go
  2. 2 0
      daemon/logger/context.go

+ 2 - 0
daemon/container.go

@@ -721,6 +721,8 @@ func (container *Container) getLogger() (logger.Logger, error) {
 		ContainerImageID:    container.ImageID,
 		ContainerImageName:  container.Config.Image,
 		ContainerCreated:    container.Created,
+		ContainerEnv:        container.Config.Env,
+		ContainerLabels:     container.Config.Labels,
 	}
 
 	// Set logging file for "json-logger"

+ 2 - 0
daemon/logger/context.go

@@ -17,6 +17,8 @@ type Context struct {
 	ContainerImageID    string
 	ContainerImageName  string
 	ContainerCreated    time.Time
+	ContainerEnv        []string
+	ContainerLabels     map[string]string
 	LogPath             string
 }