From 82ef998511fc530e53a241660af57a649b01e3d3 Mon Sep 17 00:00:00 2001 From: Laura Brehm Date: Tue, 17 Jan 2023 12:31:27 +0100 Subject: [PATCH] Ignore containers created outside compose Signed-off-by: Laura Brehm --- pkg/compose/containers.go | 1 + pkg/compose/filters.go | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/pkg/compose/containers.go b/pkg/compose/containers.go index 4a22789a4..3cbd1c13d 100644 --- a/pkg/compose/containers.go +++ b/pkg/compose/containers.go @@ -59,6 +59,7 @@ func getDefaultFilters(projectName string, oneOff oneOff, selectedServices ...st if len(selectedServices) == 1 { f = append(f, serviceFilter(selectedServices[0])) } + f = append(f, hasConfigHashLabel()) switch oneOff { case oneOffOnly: f = append(f, oneOffFilter(true)) diff --git a/pkg/compose/filters.go b/pkg/compose/filters.go index 349c6d0e5..5114a4c81 100644 --- a/pkg/compose/filters.go +++ b/pkg/compose/filters.go @@ -46,3 +46,7 @@ func containerNumberFilter(index int) filters.KeyValuePair { func hasProjectLabelFilter() filters.KeyValuePair { return filters.Arg("label", api.ProjectLabel) } + +func hasConfigHashLabel() filters.KeyValuePair { + return filters.Arg("label", api.ConfigHashLabel) +}