saastool增加docker/daemon模式

This commit is contained in:
algotao
2025-09-24 18:38:03 +08:00
parent a88c5c6e3f
commit d7ab7b5156
14 changed files with 1023 additions and 120 deletions

10
docker/build_saastool.sh Executable file
View File

@@ -0,0 +1,10 @@
#/bin/sh -v
set -e
docker buildx build --platform linux/amd64 \
-t registry.algo.com.cn/public/saastool:latest \
-t registry.algo.com.cn/public/saastool:20250924 \
-o type=registry \
-f saastool.Dockerfile \
../ ;

View File

@@ -10,3 +10,7 @@ RUN --mount=type=cache,target=/root/.cache/go-build \
FROM registry.algo.com.cn/public/alpine:latest AS product
COPY --from=builder /tmp/saasapi/build/saastool /bin/saastool
EXPOSE 8080
CMD ["saastool", "daemon"]