From bd1abffb16a6adce72fb8150314e71c330d0ac17 Mon Sep 17 00:00:00 2001 From: Hang Yan Date: Sat, 1 May 2021 18:27:41 +0800 Subject: [PATCH] Fix labels merge error (#1380) --- pkg/loader/compose/v3.go | 3 +++ 1 file changed, 3 insertions(+) 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 }