fix: update Docker installation command for DNF5 compatibility in fedora.sh
This commit is contained in:
@@ -48,7 +48,8 @@ else
|
||||
log_info "Installing Docker CE on Fedora..."
|
||||
ssh_exec FEDORA "sudo dnf -y install dnf-plugins-core"
|
||||
manifest_record "fedora" "dnf_pkg" "dnf-plugins-core"
|
||||
ssh_exec FEDORA "sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo"
|
||||
# DNF5 (Fedora 41+) changed the syntax: addrepo --from-repofile= instead of --add-repo
|
||||
ssh_exec FEDORA "sudo dnf config-manager addrepo --from-repofile=https://download.docker.com/linux/fedora/docker-ce.repo 2>/dev/null || sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo"
|
||||
ssh_exec FEDORA "sudo dnf -y install docker-ce docker-ce-cli containerd.io docker-compose-plugin"
|
||||
manifest_record "fedora" "dnf_pkg" "docker-ce"
|
||||
manifest_record "fedora" "dnf_pkg" "docker-ce-cli"
|
||||
|
||||
Reference in New Issue
Block a user