Spaces:
Sleeping
Sleeping
File size: 597 Bytes
de340f0 2d6d321 de340f0 2d6d321 5e76d36 390cf33 5e76d36 de340f0 2d6d321 d20192b 390cf33 d20192b |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
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
|