diff --git a/lib/docker.sh b/lib/docker.sh index 2aa522d..4c92763 100644 --- a/lib/docker.sh +++ b/lib/docker.sh @@ -6,6 +6,11 @@ # `set -u`. SUDO=${SUDO:-sudo} +# Ensure DOCKER_DATA_DIR has a sensible default to avoid unbound variable +# errors when running under `set -u` and when no custom value is provided +# by the configuration file. Use DEFAULT_DOCKER_DATA_DIR from defaults.sh. +DOCKER_DATA_DIR=${DOCKER_DATA_DIR:-${DEFAULT_DOCKER_DATA_DIR:-/var/lib/docker}} + install_docker() { log_info "Installing Docker..."