This commit is contained in:
iCodex
2024-02-24 23:33:41 +08:00
commit 54755602e4
11 changed files with 348 additions and 0 deletions

17
docker/build.sh Executable file
View File

@@ -0,0 +1,17 @@
#!/usr/bin/env bash
VERSION="1.3.3"
case "$1" in
"admin"|"node")
RUN_TYPE=${1}
;;
*)
echo "unknown type: ${1}"
exit
;;
esac
docker buildx create --use --platform=linux/arm64,linux/amd64 --name multi-platform-builder
docker buildx inspect --bootstrap
docker buildx build -f Dockerfile.${RUN_TYPE} -t icodex/edge-${RUN_TYPE}:${VERSION} --build-arg VERSION=${VERSION} --platform=linux/arm64,linux/amd64 . --push