github.com/kyleu/dbaudit@v0.0.2-0.20240321155047-ff2f2c940496/bin/build/build-and-run-docker.sh (about) 1 #!/bin/bash 2 # Content managed by Project Forge, see [projectforge.md] for details. 3 4 ## Builds the Docker image and runs it 5 6 set -euo pipefail 7 dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" 8 cd "$dir/../.." 9 10 echo "Building [linux amd64]..." 11 GOOS=linux GOARCH=amd64 make build 12 mv ./build/debug/dbaudit . 13 docker build -t=dbaudit -f=./tools/release/Dockerfile.release . 14 rm ./dbaudit 15 docker run -it dbaudit