diff --git a/install.sh b/install.sh index d8bfe49..36d92b5 100755 --- a/install.sh +++ b/install.sh @@ -111,8 +111,8 @@ https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" \ fi fi -docker info >/dev/null 2>&1 || { systemctl start docker 2>/dev/null || true; sleep 2; } -docker info >/dev/null 2>&1 || fail "Docker daemon 未运行,请执行: systemctl start docker" +docker info >/dev/null 2>&1 || { systemctl start docker 2>/dev/null || sudo service docker start 2>/dev/null || true; sleep 2; } +docker info >/dev/null 2>&1 || fail "Docker daemon 未运行,请执行: sudo service docker start 或 systemctl start docker" ok "Docker $(docker --version | grep -o '[0-9]*\.[0-9]*\.[0-9]*' | head -1)" # ---------------------------------------------------------------------------