Browse Source

DockerImage.run(): added kwarg 'name'

Fabian Peter Hammerle 5 năm trước cách đây
mục cha
commit
5a03dc4835
1 tập tin đã thay đổi với 3 bổ sung1 xóa
  1. 3 1
      rc.xsh

+ 3 - 1
rc.xsh

@@ -112,8 +112,10 @@ class DockerImage:
         repo_digest, = re.search(rb'^Digest: (sha\S+:\S+)$', out.getvalue(), re.MULTILINE).groups()
         return cls('{}@{}'.format(image, repo_digest.decode()))
 
-    def run(self, detach=False, publish_ports=[], args=[], caps=[]):
+    def run(self, args=[], name=None, detach=False, publish_ports=[], caps=[]):
         params = ['sudo', 'docker', 'run', '--rm']
+        if name:
+            params.extend(['--name', name])
         if detach:
             params.append('--detach')
         else: