16 строки
448 B
Plaintext
16 строки
448 B
Plaintext
|
#!/bin/sh
|
||
|
|
||
|
set -e
|
||
|
cd $(dirname "$0")/..
|
||
|
|
||
|
docker build -f docker/preprocessing.Dockerfile -t preprocessing .
|
||
|
|
||
|
# try to build container locally. If fails pull from DockerHub.
|
||
|
if docker build -f docker/docker-gpu.Dockerfile -t csnet:gpu . 2>/dev/null; then
|
||
|
echo "built image csnet:gpu locally."
|
||
|
else
|
||
|
echo "local build failed, pulling image from DockerHub instead"
|
||
|
docker pull github/csnet:gpu
|
||
|
docker tag github/csnet:gpu csnet:gpu
|
||
|
fi
|