dever 5 年之前
父节点
当前提交
54cbdc3fdf
共有 2 个文件被更改,包括 7 次插入0 次删除
  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'))