diff --git a/scripts/setup-job-docker b/scripts/setup-job-docker index fef16b0..16b1c2d 100755 --- a/scripts/setup-job-docker +++ b/scripts/setup-job-docker @@ -42,10 +42,9 @@ if [[ -f /sys/fs/cgroup/cgroup.controllers ]]; then ' fi -sudo nohup dockerd \ +sudo sh -c 'exec nohup dockerd "$@" >/tmp/dockerd.log 2>&1' sh \ --host=unix:///var/run/docker.sock \ - --storage-driver="$storage_driver" \ - >/tmp/dockerd.log 2>&1 & + --storage-driver="$storage_driver" & printf '%s\n' 'waiting for job Docker daemon' for ((attempt = 0; attempt < wait_seconds; attempt++)); do if docker info >/dev/null 2>&1; then