From cf8f3b919512b84ce276b6cf13a135ef19c5e43a Mon Sep 17 00:00:00 2001 From: Timo Rothenpieler Date: Sat, 20 Nov 2021 19:13:09 +0100 Subject: [PATCH] Add explicit support for labels build parameter --- repo2docker/docker.py | 2 ++ repo2docker/engine.py | 3 +++ 2 files changed, 5 insertions(+) diff --git a/repo2docker/docker.py b/repo2docker/docker.py index c1f3b418..05f952c7 100644 --- a/repo2docker/docker.py +++ b/repo2docker/docker.py @@ -73,6 +73,7 @@ class DockerEngine(ContainerEngine): dockerfile="", fileobj=None, path="", + labels=None, **kwargs, ): return self._apiclient.build( @@ -87,6 +88,7 @@ class DockerEngine(ContainerEngine): dockerfile=dockerfile, fileobj=fileobj, path=path, + labels=labels, **kwargs, ) diff --git a/repo2docker/engine.py b/repo2docker/engine.py index 4b2a6201..9b5e92eb 100644 --- a/repo2docker/engine.py +++ b/repo2docker/engine.py @@ -176,6 +176,7 @@ class ContainerEngine(LoggingConfigurable): dockerfile="", fileobj=None, path="", + labels=None, **kwargs, ): """ @@ -204,6 +205,8 @@ class ContainerEngine(LoggingConfigurable): A tar file-like object containing the build context path : str path to the Dockerfile + labels : dict + Dictionary of labels to set on the image Returns -------