tmm-minicpm-v / Dockerfile
tmmdev's picture
Fix startup script configuration
390cf33
raw
history blame contribute delete
597 Bytes
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