Spaces:
Runtime error
Runtime error
# Use uma imagem base do Python, por exemplo | |
FROM python:3.9-slim | |
# Instale dependências necessárias | |
RUN apt-get update && apt-get install -y curl | |
# Adicione um usuário específico com UID 1000 (o mesmo que o usuário padrão no Hugging Face Spaces) | |
RUN useradd -m -u 1000 ollama-user | |
# Troque para o novo usuário | |
USER ollama-user | |
# Instale o Ollama | |
RUN curl -fsSL https://ollama.com/install.sh | sh | |
# Defina o diretório de trabalho para o usuário | |
WORKDIR /home/ollama-user | |
# Crie o diretório .ollama no home do usuário | |
RUN mkdir /home/ollama-user/.ollama | |
# Exponha a porta que será utilizada pelo Ollama | |
EXPOSE 11434 | |
# Execute o Ollama no modo servidor | |
CMD ["ollama", "serve"] | |