From fa11db3a71557ea938e0b87252f61b12c7b8d22c Mon Sep 17 00:00:00 2001 From: Nicolas De Loof Date: Wed, 27 Nov 2024 09:15:40 +0100 Subject: [PATCH] only check attached networks on running containers Signed-off-by: Nicolas De Loof --- pkg/compose/convergence.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/compose/convergence.go b/pkg/compose/convergence.go index 3d9da7f1a..169b41ca5 100644 --- a/pkg/compose/convergence.go +++ b/pkg/compose/convergence.go @@ -337,7 +337,7 @@ func (c *convergence) mustRecreate(expected types.ServiceConfig, actual moby.Con return true, nil } - if c.networks != nil { + if c.networks != nil && actual.State == "running" { // check the networks container is connected to are the expected ones for net := range expected.Networks { id := c.networks[net]