run docker install with sudo (#3386)

This commit is contained in:
iav
2022-01-08 09:05:23 +02:00
committed by GitHub
parent f3388b9aee
commit 117633687e

View File

@@ -191,12 +191,12 @@ if [[ "${1}" == docker && -f /etc/debian_version && -z "$(command -v docker)" ]]
[[ "${codename}" =~ focal|hirsute ]] && DOCKER_BINARY="docker containerd docker.io" [[ "${codename}" =~ focal|hirsute ]] && DOCKER_BINARY="docker containerd docker.io"
display_alert "Docker not installed." "Installing" "Info" display_alert "Docker not installed." "Installing" "Info"
echo "deb [arch=$(dpkg --print-architecture)] https://download.docker.com/linux/${codeid} ${codename} stable" > /etc/apt/sources.list.d/docker.list sudo bash -c "echo \"deb [arch=$(dpkg --print-architecture)] https://download.docker.com/linux/${codeid} ${codename} stable\" > /etc/apt/sources.list.d/docker.list"
curl -fsSL "https://download.docker.com/linux/${codeid}/gpg" | apt-key add -qq - > /dev/null 2>&1 sudo bash -c "curl -fsSL \"https://download.docker.com/linux/${codeid}/gpg\" | apt-key add -qq - > /dev/null 2>&1 "
export DEBIAN_FRONTEND=noninteractive export DEBIAN_FRONTEND=noninteractive
apt-get update sudo apt-get update
apt-get install -y -qq --no-install-recommends ${DOCKER_BINARY} sudo apt-get install -y -qq --no-install-recommends ${DOCKER_BINARY}
display_alert "Add yourself to docker group to avoid root privileges" "" "wrn" display_alert "Add yourself to docker group to avoid root privileges" "" "wrn"
"${SRC}/compile.sh" "$@" "${SRC}/compile.sh" "$@"
exit $? exit $?