dever há 5 anos atrás
pai
commit
54cbdc3fdf
2 ficheiros alterados com 7 adições e 0 exclusões
  1. 4 0
      src/shell/docker/tag
  2. 3 0
      src/tool/docker.py

+ 4 - 0
src/shell/docker/tag

@@ -0,0 +1,4 @@
+#!/usr/bin/env sh
+set -e
+
+docker tag $1 $2

+ 3 - 0
src/tool/docker.py

@@ -561,6 +561,9 @@ class Image(object):
 		else:
 			name = root + name
 		Core.shell('image.build ' + name + ' ' + file, True)
+		if Docker.store != 'private':
+			private = Docker.core['store']['private'] + '/' + path
+			Core.shell('docker.tag ' + name + ' ' + private, True)
 	@staticmethod
 	def check(name):
 		result = int(Core.popen('docker images | grep '+name+' | wc -l'))