#!/usr/bin/env bash set -euo pipefail IMAGE_NAME="tsysdevstack-toolboxstack-toolbox-base" SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" USER_ID="${USER_ID_OVERRIDE:-$(id -u)}" GROUP_ID="${GROUP_ID_OVERRIDE:-$(id -g)}" USERNAME="${USERNAME_OVERRIDE:-toolbox}" echo "Building ${IMAGE_NAME} with UID=${USER_ID} GID=${GROUP_ID} USERNAME=${USERNAME}" docker build \ --build-arg USER_ID="${USER_ID}" \ --build-arg GROUP_ID="${GROUP_ID}" \ --build-arg USERNAME="${USERNAME}" \ --tag "${IMAGE_NAME}" \ "${SCRIPT_DIR}"