Fix Docker installation for openSUSE

- Use official openSUSE Docker packages instead of Docker CE
- Docker CE is not officially supported on openSUSE
- Install docker and docker-compose from openSUSE repositories
This commit is contained in:
Mărcziem ™
2025-10-06 10:46:48 +02:00
parent 745cf90874
commit ca6a37ff51

View File

@@ -44,12 +44,9 @@ install_docker() {
handle_error sudo pacman -S --noconfirm docker docker-compose handle_error sudo pacman -S --noconfirm docker docker-compose
;; ;;
opensuse) opensuse)
# Add Docker repository # Install Docker from official openSUSE repositories
handle_error sudo zypper addrepo https://download.docker.com/linux/opensuse/docker-ce.repo # Docker CE is not officially supported on openSUSE, use community packages
handle_error sudo zypper refresh handle_error sudo zypper install -y docker docker-compose
# Install Docker CE
handle_error sudo zypper install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
;; ;;
*) *)
log_error "Unsupported Linux distribution: $DISTRO" log_error "Unsupported Linux distribution: $DISTRO"