From bddf884e52c30bf0198dec7f54bc10d7b35f74a4 Mon Sep 17 00:00:00 2001 From: Ned Faulkner <73858253+Faulkner-Ned@users.noreply.github.com> Date: Wed, 9 Jul 2025 19:53:34 +0100 Subject: [PATCH] Updates deployListener() to contain docker output check compatible with Docker Engine 28 and below (#3865) --- cluster/network.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cluster/network.go b/cluster/network.go index 927988c9..56d67373 100644 --- a/cluster/network.go +++ b/cluster/network.go @@ -905,7 +905,7 @@ func (c *Cluster) deployListener(ctx context.Context, host *hosts.Host, portList logrus.Debugf("[network] Starting deployListener [%s] on host [%s]", containerName, host.Address) if err := docker.DoRunContainer(ctx, host.DClient, imageCfg, hostCfg, containerName, host.Address, "network", c.PrivateRegistriesMap); err != nil { - if strings.Contains(err.Error(), "bind: address already in use") { + if strings.Contains(err.Error(), ": address already in use") { logrus.Debugf("[network] Service is already up on host [%s]", host.Address) return nil }