From ab3a0e7beadbc13279a175cfe3d75e58f60ef949 Mon Sep 17 00:00:00 2001 From: okd Date: Thu, 5 Jun 2025 12:15:12 +0000 Subject: [PATCH] Actualizar processor/Dockerfile --- processor/Dockerfile | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/processor/Dockerfile b/processor/Dockerfile index 12036c5..0371f5d 100644 --- a/processor/Dockerfile +++ b/processor/Dockerfile @@ -1,19 +1,17 @@ # Usar imagen base UBI9 de Python de Red Hat FROM registry.access.redhat.com/ubi9/python-39:latest -# Usuario root para instalar paquetes USER 0 - -# Establecer directorio de trabajo WORKDIR /app -# Instalar EPEL para RHEL 9. -# Luego, instalar las herramientas de compilación y ffmpeg-free. -# El repositorio ubi-9-codeready-builder-rpms ya está habilitado por defecto. -RUN dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm - -RUN dnf makecache && \ - dnf install -y gcc-c++ make ffmpeg-free && \ +RUN dnf install -y dnf-plugins-core && \ # Necesario para config-manager + dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm && \ + # Habilitar explícitamente los repos UBI que podrían tener SDL2 + dnf config-manager --set-enabled ubi-9-appstream-rpms && \ + dnf config-manager --set-enabled ubi-9-baseos-rpms && \ + dnf config-manager --set-enabled ubi-9-codeready-builder-rpms && \ + dnf makecache && \ + dnf install -y SDL2 gcc-c++ make ffmpeg-free && \ dnf clean all && \ rm -rf /var/cache/dnf