summaryrefslogtreecommitdiff
path: root/compose/service.py
diff options
context:
space:
mode:
authorUlysses Souza <ulysses.souza@docker.com>2019-02-20 10:36:59 +0100
committerUlysses Souza <ulysses.souza@docker.com>2019-02-20 18:09:09 +0100
commita35aef4953954759e8970fd5163d96d998048939 (patch)
treec323daf78cc69d732bb093e7a5c78e838ac20dee /compose/service.py
parenta65b3cd758806bd8b51a75c4613d1ae4ad04ec40 (diff)
Add --no-rm to command build
- When present, build does not remove intermediate containers after a successful build. Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
Diffstat (limited to 'compose/service.py')
-rw-r--r--compose/service.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/compose/service.py b/compose/service.py
index 401efa7e..6483f4f3 100644
--- a/compose/service.py
+++ b/compose/service.py
@@ -1049,7 +1049,7 @@ class Service(object):
return [build_spec(secret) for secret in self.secrets]
def build(self, no_cache=False, pull=False, force_rm=False, memory=None, build_args_override=None,
- gzip=False):
+ gzip=False, rm=True):
log.info('Building %s' % self.name)
build_opts = self.options.get('build', {})
@@ -1070,7 +1070,7 @@ class Service(object):
build_output = self.client.build(
path=path,
tag=self.image_name,
- rm=True,
+ rm=rm,
forcerm=force_rm,
pull=pull,
nocache=no_cache,