#!/bin/sh set -eu set +x export DOCKER_CONFIG DOCKER_CONFIG=$(mktemp -d) cleanup() { rm -f "$DOCKER_CONFIG/config.json"; rmdir "$DOCKER_CONFIG" 2>/dev/null || true; } trap cleanup EXIT HUP INT TERM docker login -u "$1" --password-stdin "$2" docker pull "$3"