Skip to content

Commit a49ecde

Browse files
committed
Fix non-interactive installation
gpg prompt for overwriting the keyring file - adding `--yes` will fix it ``` You may press Ctrl+C now to abort this script. + sleep 20 + sh -c apt-get update -qq >/dev/null + sh -c DEBIAN_FRONTEND=noninteractive apt-get install -y -qq apt-transport-https ca-certificates curl >/dev/null + sh -c curl -fsSL "https://download.docker.com/linux/debian/gpg" | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg File '/usr/share/keyrings/docker-archive-keyring.gpg' exists. Overwrite? (y/N) ``` Signed-off-by: Mohamed Meabed <mo.meabed@gmail.com>
1 parent 0e685c6 commit a49ecde

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -400,7 +400,7 @@ do_install() {
400400
fi
401401
$sh_c 'apt-get update -qq >/dev/null'
402402
$sh_c "DEBIAN_FRONTEND=noninteractive apt-get install -y -qq $pre_reqs >/dev/null"
403-
$sh_c "curl -fsSL \"$DOWNLOAD_URL/linux/$lsb_dist/gpg\" | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg"
403+
$sh_c "curl -fsSL \"$DOWNLOAD_URL/linux/$lsb_dist/gpg\" | gpg --dearmor --yes -o /usr/share/keyrings/docker-archive-keyring.gpg"
404404
$sh_c "echo \"$apt_repo\" > /etc/apt/sources.list.d/docker.list"
405405
$sh_c 'apt-get update -qq >/dev/null'
406406
)

0 commit comments

Comments
 (0)