diff --git a/updater.Dockerfile b/updater.Dockerfile index bc7c0f1..1736773 100644 --- a/updater.Dockerfile +++ b/updater.Dockerfile @@ -9,9 +9,15 @@ RUN --mount=type=cache,target=/var/cache/dnf \ findutils \ make \ && dnf clean all \ - && rm /etc/yum.repos.d/*.repo \ - && dnf config-manager \ - --add-repo https://download.docker.com/linux/fedora/docker-ce.repo + && rm /etc/yum.repos.d/*.repo + +# Add docker-ce RPM repository: +# - Fedora < 41: dnf config-manager --add-repo URL +# - Fedora >= 41: dnf config-manager addrepo --from-repofile=URL +RUN dnf config-manager \ + --add-repo https://download.docker.com/linux/fedora/docker-ce.repo \ + || dnf config-manager addrepo \ + --from-repofile=https://download.docker.com/linux/fedora/docker-ce.repo COPY fedora.repo /etc/yum.repos.d/ RUN sed '/fastestmirror=/d' -i /etc/yum.repos.d/fedora.repo