Skip to content

Commit 3609acc

Browse files
committed
fix docker install failed
1 parent eb64183 commit 3609acc

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

install-pkg.sh

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,13 @@ grep Plugin /opt/root/.vimrc.bundles|grep -v '"'|grep -v "Vundle"|awk -F "'" '{p
4747
# RUN DEBIAN_FRONTEND=noninteractive dpkg-reconfigure dash
4848

4949
# Install Docker
50-
curl -fsSL https://download.docker.com/linux/$(lsb_release -is | tr '[:upper:]' '[:lower:]')/gpg | apt-key add - 2>/dev/null
51-
echo "deb [arch=$(dpkg --print-architecture)] https://download.docker.com/linux/$(lsb_release -is | tr '[:upper:]' '[:lower:]') $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list
50+
install -m 0755 -d /etc/apt/keyrings
51+
curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc && chmod a+r /etc/apt/keyrings/docker.asc
52+
echo \
53+
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
54+
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
55+
tee /etc/apt/sources.list.d/docker.list > /dev/null
56+
5257
apt-get update && apt-get install -y docker-ce-cli
5358
rm -rf /etc/apt/sources.list.d/docker.list
5459

0 commit comments

Comments
 (0)