github.com/grafana/synthetic-monitoring-agent@v0.64.2/scripts/docker_build (about) 1 #!/bin/sh 2 3 GOCACHE=$(go env GOCACHE) 4 GOPKGCACHE=$(readlink -m "$(go env GOMODCACHE)"/..) 5 6 docker container run \ 7 -ti \ 8 --rm \ 9 --user "$(id -u)":"$(id -g)" \ 10 --volume "${PWD}":/workdir \ 11 --volume "${GOCACHE}":/.cache/go-build \ 12 --volume "${GOPKGCACHE}":/go/pkg \ 13 golang:1.18.1 \ 14 make -C /workdir "$@"