diff --git a/pkg/loader/compose/v3.go b/pkg/loader/compose/v3.go index 291162ec..42bfba16 100644 --- a/pkg/loader/compose/v3.go +++ b/pkg/loader/compose/v3.go @@ -747,6 +747,9 @@ func mergeComposeObject(oldCompose *types.Config, newCompose *types.Config) (*ty } if len(service.Labels) != 0 { // merge the 2 sets of values + if tmpOldService.Labels == nil { + tmpOldService.Labels = make(map[string]string) + } for k, v := range service.Labels { tmpOldService.Labels[k] = v }