Просмотр исходного кода

only stop services started by `up` on interruption

Signed-off-by: Nicolas De Loof <[email protected]>
Nicolas De Loof 3 лет назад
Родитель
Сommit
ed38fe0da8
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      pkg/compose/up.go

+ 2 - 0
pkg/compose/up.go

@@ -62,11 +62,13 @@ func (s *composeService) Up(ctx context.Context, project *types.Project, options
 				<-signalChan
 				s.Kill(ctx, project.Name, api.KillOptions{ //nolint:errcheck
 					Services: options.Create.Services,
+					Project:  project,
 				})
 			}()
 
 			return s.Stop(ctx, project.Name, api.StopOptions{
 				Services: options.Create.Services,
+				Project:  project,
 			})
 		})
 	}