skip docker question if apt doesn't exists
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2023-12-18 10:28:34 +00:00
parent cc1f1a54e7
commit 747cb19c30

View File

@@ -477,22 +477,25 @@ uninstall() {
# $SUDO_CMD /sbin/iptables -D DOCKER-USER -F # $SUDO_CMD /sbin/iptables -D DOCKER-USER -F
echo "Would you like to remove docker? (Y/n)"; if [ "$APT" == "1" ]; then
read -r ANSWER; echo "Would you like to remove docker? (Y/n)";
if [ "$ANSWER" == "y" ] || [ "$ANSWER" == "Y" ]; then read -r ANSWER;
#$SUDO_CMD apt-get purge -y docker-ce docker-ce-cli containerd.io docker-engine docker docker.io docker-compose-plugin if [ "$ANSWER" == "y" ] || [ "$ANSWER" == "Y" ]; then
#$SUDO_CMD rm -rf /var/lib/docker /etc/docker #$SUDO_CMD apt-get purge -y docker-ce docker-ce-cli containerd.io docker-engine docker docker.io docker-compose-plugin
#$SUDO_CMD rm /etc/apparmor.d/docker #$SUDO_CMD rm -rf /var/lib/docker /etc/docker
#$SUDO_CMD groupdel docker #$SUDO_CMD rm /etc/apparmor.d/docker
#$SUDO_CMD rm -rf /var/run/docker.sock #$SUDO_CMD groupdel docker
#$SUDO_CMD rm -rf /var/run/docker.sock
echo "x"; echo "x";
fi fi
fi;
echo "x"; echo "x";
} }
SUDO_CMD=""; SUDO_CMD="";
APT=$($SUDO_CMD type apt 2>/dev/null | grep 'apt is' | wc -l);
if [ "$1" == "remove" ]; then if [ "$1" == "remove" ]; then
ACTION="uninstall"; ACTION="uninstall";
@@ -542,21 +545,23 @@ if [ -n "$WSL_DISTRO_NAME" ]; then
fi fi
fi; fi;
echo "Would you like to install/update docker? (y/N)"; if [ "$APT" == "1" ]; then
read -r ANSWER; echo "Would you like to install/update docker? (y/N)";
if [ "$ANSWER" == "y" ] || [ "$ANSWER" == "Y" ]; then read -r ANSWER;
if [ "$ANSWER" == "y" ] || [ "$ANSWER" == "Y" ]; then
if [ -f "/etc/apt/keyrings/docker.gpg" ]; then if [ -f "/etc/apt/keyrings/docker.gpg" ]; then
rm -f /etc/apt/keyrings/docker.gpg rm -f /etc/apt/keyrings/docker.gpg
fi; fi;
#install_docker_deb; #install_docker_deb;
# install docker using apt-get # install docker using apt-get
install_docker_apt install_docker_apt
echo "Wait..." echo "Wait..."
sleep 5 sleep 5
fi fi
fi;
$SUDO_CMD docker pull registry.format.hu/installer-tool $SUDO_CMD docker pull registry.format.hu/installer-tool
$SUDO_CMD docker pull registry.format.hu/setup $SUDO_CMD docker pull registry.format.hu/setup