build_image.sh 414 B

12345678910111213
  1. #!/usr/bin/env bash
  2. # 本地构建镜像的快速脚本,避免在命令行反复输入构建参数。
  3. set -euo pipefail
  4. SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
  5. REPO_ROOT="$(cd "${SCRIPT_DIR}/.." && pwd)"
  6. docker build -t sub2api:latest \
  7. --build-arg GOPROXY=https://goproxy.cn,direct \
  8. --build-arg GOSUMDB=sum.golang.google.cn \
  9. -f "${REPO_ROOT}/Dockerfile" \
  10. "${REPO_ROOT}"