github.com/sijibomii/docker@v0.0.0-20231230191044-5cf6ca554647/hack/make/.ensure-httpserver (about) 1 #!/bin/bash 2 set -e 3 4 # Build a Go static web server on top of busybox image 5 # and compile it for target daemon 6 7 dir="$DEST/httpserver" 8 mkdir -p "$dir" 9 ( 10 cd "$dir" 11 GOOS=${DOCKER_ENGINE_GOOS:="linux"} GOARCH=${DOCKER_ENGINE_GOARCH:="amd64"} CGO_ENABLED=0 go build -o httpserver github.com/docker/docker/contrib/httpserver 12 cp ../../../../contrib/httpserver/Dockerfile . 13 docker build -qt httpserver . > /dev/null 14 ) 15 rm -rf "$dir"