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 . . # Comando por defecto para ejecutar el script de inicio CMD ["bash startup.sh"]