diff --git a/client/driver/docker.go b/client/driver/docker.go index 3d9a418ea..d5e3bf65d 100644 --- a/client/driver/docker.go +++ b/client/driver/docker.go @@ -188,8 +188,8 @@ func NewDockerDriverConfig(task *structs.Task, env *env.TaskEnvironment) (*Docke dconf.Auth[i].ServerAddress = env.ReplaceEnv(a.ServerAddress) } - for _, l := range dconf.Logging { - l.Type = env.ReplaceEnv(l.Type) + for i, l := range dconf.Logging { + dconf.Logging[i].Type = env.ReplaceEnv(l.Type) for _, c := range l.ConfigRaw { for k, v := range c { delete(c, k)