Carlex22222 commited on
Commit
b6acd50
verified
1 Parent(s): 1c03115

Delete Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +0 -40
Dockerfile DELETED
@@ -1,40 +0,0 @@
1
- # 1. Escolha a imagem base com as depend锚ncias corretas (CUDA, Python)
2
- # A NVIDIA oferece imagens prontas para deep learning.
3
- FROM nvidia/cuda:12.1.1-cudnn8-runtime-ubuntu22.04
4
-
5
- # 2. Defina o diret贸rio de trabalho dentro do cont锚iner
6
- WORKDIR /app
7
-
8
- # 3. Evite que pacotes como 'apt' pe莽am inputs interativos
9
- ENV DEBIAN_FRONTEND=noninteractive
10
-
11
- # 4. Instale depend锚ncias do sistema (como Python, git, etc.)
12
- RUN apt-get update && apt-get install -y \
13
- python3.12 \
14
- python3-pip \
15
- git \
16
- ffmpeg \
17
- && rm -rf /var/lib/apt/lists/*
18
-
19
- # 5. Copie os arquivos de requisitos para dentro do cont锚iner
20
- # 脡 importante copiar s贸 os requisitos primeiro para aproveitar o cache do Docker
21
- COPY requirements.txt .
22
-
23
- # 6. Instale as bibliotecas Python
24
- RUN pip3 install --no-cache-dir -r requirements.txt
25
-
26
- # 7. Copie todo o c贸digo do seu projeto para o diret贸rio de trabalho no cont锚iner
27
- COPY . .
28
-
29
- # 8. Crie o diret贸rio para os checkpoints e defina permiss玫es abertas
30
- # ESTA 脡 A CORRE脟脙O DIRETA PARA O SEU 'PermissionError' ANTERIOR
31
- # Usamos 'SeedVR' como exemplo. Mude para 'VINCIE' se for o caso.
32
- RUN mkdir -p /app/SeedVR/ckpts && \
33
- chmod -R 777 /app/SeedVR
34
-
35
- # 9. Exponha a porta que o Gradio usa (geralmente 7860)
36
- EXPOSE 7860
37
-
38
- # 10. Defina o comando que ser谩 executado quando o cont锚iner iniciar
39
- # Este comando inicia sua aplica莽茫o Python.
40
- CMD ["python3", "app.py"]