flpsvs commited on
Commit
9997660
·
verified ·
1 Parent(s): 0d7c4d7

Create Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +23 -0
Dockerfile ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Usa uma imagem base leve do Ubuntu
2
+ FROM ubuntu:22.04
3
+
4
+ # Instala dependências básicas
5
+ RUN apt-get update && apt-get install -y curl
6
+
7
+ # Instala o Ollama oficialmente
8
+ RUN curl -fsSL https://ollama.com/install.sh | sh
9
+
10
+ # Cria um diretório de trabalho
11
+ WORKDIR /app
12
+
13
+ # Copia o script de inicialização que criamos no Passo 2
14
+ COPY start_ollama.sh /app/start_ollama.sh
15
+
16
+ # Dá permissão de execução ao script
17
+ RUN chmod +x /app/start_ollama.sh
18
+
19
+ # Expõe a porta padrão do Ollama
20
+ EXPOSE 11434
21
+
22
+ # Comando para iniciar tudo
23
+ ENTRYPOINT ["/bin/bash", "/app/start_ollama.sh"]