From 5052e0da70dbd4f2b5dc01d5c4e22678f2ba0c02 Mon Sep 17 00:00:00 2001 From: Denys Fedoryshchenko Date: Sat, 7 Jun 2025 01:49:03 +0300 Subject: [PATCH] Add debian support Signed-off-by: Denys Fedoryshchenko --- scripts/fix_docker.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/scripts/fix_docker.sh b/scripts/fix_docker.sh index 30cf64c..b0bd99d 100644 --- a/scripts/fix_docker.sh +++ b/scripts/fix_docker.sh @@ -37,10 +37,17 @@ curl -fsSL https://download.docker.com/linux/ubuntu/gpg \ | gpg --dearmor -o /etc/apt/keyrings/docker.gpg chmod a+r /etc/apt/keyrings/docker.gpg +# ubuntu or debian? +KIND=$(lsb_release -is | tr '[:upper:]' '[:lower:]') +if [[ "$KIND" != "ubuntu" && "$KIND" != "debian" ]]; then + echo "This script is intended for Ubuntu or Debian systems only." + exit 1 +fi + # 5) Set up the Docker APT repository echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \ - https://download.docker.com/linux/ubuntu \ + https://download.docker.com/linux/$KIND \ $(lsb_release -cs) stable" \ | tee /etc/apt/sources.list.d/docker.list > /dev/null