FROM ubuntu:24.04 # Evitar interacciones durante la instalación ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && \ apt-get install -y software-properties-common iproute2 && \ add-apt-repository ppa:deadsnakes/ppa && \ apt-get install -y python3.12 python3-pip cron vim locales kbd console-setup && \ echo 'es_ES.UTF-8 UTF-8' > /etc/locale.gen && \ locale-gen && \ echo 'console-setup console-setup/charmap select UTF-8' | debconf-set-selections && \ dpkg-reconfigure -f noninteractive console-setup && \ rm -rf /var/lib/apt/lists/* && \ apt-get clean # Crear directorios necesarios RUN mkdir -p /opt/opengnsys && \ mkdir -p /opt/ogcore && \ mkdir -p /opt/cron_jobs WORKDIR /opt/opengnsys/ EXPOSE 8088 CMD ["python3.12"]