This commit is contained in:
Navid Alipour 2025-01-23 10:19:25 +00:00 committed by GitHub
commit dabe958b3e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 7 additions and 1 deletions

View File

@ -932,8 +932,14 @@ class ContainerCollection(Collection):
kwargs['image'] = image
kwargs['command'] = command
kwargs['version'] = self.client.api._version
platform = kwargs.pop('platform', None)
create_kwargs = _create_container_args(kwargs)
resp = self.client.api.create_container(**create_kwargs)
try:
resp = self.client.api.create_container(**create_kwargs)
except ImageNotFound:
self.client.images.pull(image, platform=platform)
resp = self.client.api.create_container(**create_kwargs)
return self.get(resp['Id'])
def get(self, container_id):