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

Ignore containers created outside compose

Signed-off-by: Laura Brehm <[email protected]>
Laura Brehm 2 лет назад
Родитель
Сommit
82ef998511
2 измененных файлов с 5 добавлено и 0 удалено
  1. 1 0
      pkg/compose/containers.go
  2. 4 0
      pkg/compose/filters.go

+ 1 - 0
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))

+ 4 - 0
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)
+}