makaveli10's picture
add cuda-arch as a build-arg
25adfbc
raw
history blame
No virus
602 Bytes
#!/bin/bash -e
if [ -n "$1" ]; then
CUDA_ARCH="$1"
BASE_IMAGE_BUILD_ARG="--build-arg CUDA_ARCH=$CUDA_ARCH"
else
BASE_IMAGE_BUILD_ARG=""
fi
[ -n "$VERBOSE" ] && ARGS="--progress plain"
(
cd base-image &&
docker build $ARGS $BASE_IMAGE_BUILD_ARG -t ghcr.io/collabora/whisperfusion-base:latest .
)
mkdir -p scratch-space
cp -r scripts/build-* scratch-space
docker run --gpus all --shm-size 64G -v "$PWD"/scratch-space:/root/scratch-space -w /root/scratch-space -it ghcr.io/collabora/whisperfusion-base:latest ./build-models.sh
docker build $ARGS -t ghcr.io/collabora/whisperfusion:latest .