docs: 认证授权服务部署文档
diff --git a/trans-installer/docker-build.sh b/trans-installer/docker-build.sh
new file mode 100755
index 0000000..b1b5c4c
--- /dev/null
+++ b/trans-installer/docker-build.sh
@@ -0,0 +1,55 @@
+#!/bin/bash
+set -e
+
+CMD_NAME=`basename $0`
+COMMAND=$1
+
+IMAGE_SERVER="harbor.supwisdom.com"
+IMAGE_PREFIX="authx-service"
+
+NAME="trans-installer"
+VERSION="1.0.0-SNAPSHOT"
+
+
+function build
+{
+  local variant=$1
+  if [ -z "$variant" ]; then
+    local variant_suffix=""
+  else
+    local variant_suffix="-$variant"
+  fi
+  
+  docker build --force-rm --squash --pull -t ${IMAGE_SERVER}/${IMAGE_PREFIX}/${NAME}:${VERSION}$variant_suffix --file Dockerfile .;
+}
+
+function push
+{
+  local variant=$1
+  if [ -z "$variant" ]; then
+    local variant_suffix=""
+  else
+    local variant_suffix="-$variant"
+  fi
+  docker push ${IMAGE_SERVER}/${IMAGE_PREFIX}/${NAME}:${VERSION}$variant_suffix;
+}
+
+function usage
+{
+  echo "Usage: ${CMD_NAME} build|push [variant: DEV | TEST | STAGING | RELEASE]"
+}
+
+case $COMMAND in
+  'build')
+    build
+    ;;
+  'push')
+    push
+    ;;
+  *)
+    usage
+    exit 1
+  ;;
+esac
+
+exit 0
\ No newline at end of file