| [ Web Proxy ] |
| Viewing: https://raw.githubusercontent.com/HpcDataLab/docker-python/master/build | [Back] [Original] |
#!/bin/bash
set -e
usage() {
cat &2
exit
fi
BUILD_ARGS="--build-arg BASE_TAG=$2"
shift # skip the flag value
;;
-?*)
usage
printf 'ERROR: Unknown option: %s\n' "$1" >&2
exit
;;
*)
break
esac
shift
done
BUILD_ARGS+=" --build-arg GIT_COMMIT=$(git rev-parse HEAD)"
BUILD_ARGS+=" --build-arg BUILD_DATE=$(date '+%Y%m%d-%H%M%S')"
readonly CACHE_FLAG
readonly DOCKERFILE
readonly IMAGE_TAG
readonly BUILD_ARGS
set -x
docker build --rm --pull $CACHE_FLAG -t "$IMAGE_TAG" -f "$DOCKERFILE" $BUILD_ARGS .
| Web Proxy Viewer | New URL | Original Page |