diff --git a/pkg/compose/run.go b/pkg/compose/run.go index c37e9305a..37a9c250d 100644 --- a/pkg/compose/run.go +++ b/pkg/compose/run.go @@ -190,8 +190,10 @@ func (s *composeService) startDependencies(ctx context.Context, project *types.P project.Services = dependencies project.DisabledServices[options.Service] = requestedService } + project.DisabledServices[options.Service] = requestedService + delete(project.Services, options.Service) - err := s.Create(ctx, project, api.CreateOptions{ + err = s.Create(ctx, project, api.CreateOptions{ Build: options.Build, IgnoreOrphans: options.IgnoreOrphans, RemoveOrphans: options.RemoveOrphans,