FROM ollama/ollama:latest # Crear un usuario no root RUN useradd -m -u 1000 user # Cambiar al usuario no root USER user # Configurar las variables de entorno ENV HOME=/home/user \ PATH=/home/user/.local/bin:$PATH \ OLLAMA_HOST=0.0.0.0 \ OLLAMA_PORT=7860 # Establecer el directorio de trabajo WORKDIR $HOME/app # Exponer el puerto 7860 EXPOSE 7860 # Copiar el script de inicio al contenedor COPY . . # Dar permisos de ejecuciĆ³n al script de inicio RUN chmod +x * RUN chmod 777 * # Comando por defecto para ejecutar el script de inicio CMD ["./startup.sh"]