| #!/bin/bash |
| set -e |
| |
| # Retrieve OS/ARCH of docker daemon, eg. linux/amd64 |
| export DOCKER_ENGINE_OSARCH="$(docker version | awk ' |
| $1 == "Client:" { server = 0; next } |
| $1 == "Server:" { server = 1; next } |
| server && $1 == "OS/Arch:" { print $2 } |
| ')" |
| export DOCKER_ENGINE_GOOS="${DOCKER_ENGINE_OSARCH%/*}" |
| export DOCKER_ENGINE_GOARCH="${DOCKER_ENGINE_OSARCH##*/}" |
| |
| # and the client, just in case |
| export DOCKER_CLIENT_OSARCH="$(docker version | awk ' |
| $1 == "Client:" { client = 1; next } |
| $1 == "Server:" { client = 0; next } |
| client && $1 == "OS/Arch:" { print $2 } |
| ')" |