diff --git a/pkg/compose/pull.go b/pkg/compose/pull.go index 50a029f0..ed7700bf 100644 --- a/pkg/compose/pull.go +++ b/pkg/compose/pull.go @@ -294,15 +294,12 @@ func (s *composeService) pullRequiredImages(ctx context.Context, project *types. return err }) } + err := eg.Wait() for i, service := range needPull { if pulledImages[i] != "" { images[service.Image] = pulledImages[i] } } - err := eg.Wait() - if err != nil { - return err - } return err }) }