FROM ollama/ollama # Set environment variables ENV OLLAMA_HOST=0.0.0.0:7860 ENV OLLAMA_ORIGINS=* ENV HOME=/data # Create data directory with proper permissions WORKDIR /data RUN mkdir -p .ollama && \ chmod -R 777 . && \ chown -R 1000:1000 . && \ echo '#!/bin/bash\n\ ollama serve &\n\ sleep 10\n\ echo "Initializing Ollama..."\n\ ollama pull minicpm-v\n\ tail -f /dev/null' > start.sh && \ chmod +x start.sh USER 1000 EXPOSE 7860 ENTRYPOINT ["/bin/bash", "/data/start.sh"] # git add Dockerfile # git commit -m "Fix startup script configuration" # git push origin main