From 08dc9bd6a96f8dcf4e3327381b371c0bd9c5b480 Mon Sep 17 00:00:00 2001 From: joeri Date: Sat, 3 Aug 2024 13:18:25 +0200 Subject: [PATCH] Install Docker --- script.sh | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/script.sh b/script.sh index 6490007..16d19f5 100644 --- a/script.sh +++ b/script.sh @@ -49,6 +49,16 @@ case "$DISTRO" in exit 1 esac +# Asking if the user wants to create a new user +echo "Do you want to create a new user? (y/n): " +read CREATE_USER + +if [ "$CREATE_USER" = "y" ]; then + create_new_user +else + echo "No new user will be created." +fi + # Function to create a new user create_new_user() { echo "Enter the username for the new user: " @@ -68,12 +78,14 @@ create_new_user() { fi } -# Asking if the user wants to create a new user -echo "Do you want to create a new user? (y/n): " -read CREATE_USER +# Asking if the user wants to install Docker +echo "Do you want to install Docker & Docker Compose? (y/n): " +read INSTALL_DOCKER -if [ "$CREATE_USER" = "y" ]; then - create_new_user +if [ "$INSTALL_DOCKER" = "y" ]; then + curl -sSL https://get.docker.com | sh + sudo usermod -aG docker $(whoami) + newgrp docker else - echo "No new user will be created." + echo "Docker won't be installed." fi \ No newline at end of file