From 2bf5d56c73a03fc314e5bd539cad5018a9e24d5e Mon Sep 17 00:00:00 2001 From: Stuart Thomson Date: Sat, 29 Aug 2020 22:45:22 +0100 Subject: [PATCH] Update name behaviour to match Docker CLI Signed-off-by: Stuart Thomson --- docker/models/containers.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docker/models/containers.py b/docker/models/containers.py index 7ae1ad34..4f27a1d4 100644 --- a/docker/models/containers.py +++ b/docker/models/containers.py @@ -29,7 +29,11 @@ class Container(Model): if self.attrs.get('Name') is not None: return self.attrs['Name'].lstrip('/') if self.attrs.get('Names') is not None: - return self.attrs['Names'][0].lstrip('/') + stripped_names = [name.lstrip('/') for name in self.attrs['Names']] + for name in stripped_names: + if '/' not in name: + return name + return ','.join(stripped_names) @property def image(self):