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