marcosremar2 commited on
Commit
ba10a2d
1 Parent(s): bd67da0
Files changed (1) hide show
  1. Dockerfile +8 -3
Dockerfile CHANGED
@@ -16,6 +16,14 @@ RUN apt-get update && apt-get install -y \
16
  libgl1-mesa-glx \
17
  && rm -rf /var/lib/apt/lists/*
18
 
 
 
 
 
 
 
 
 
19
  # Copia o arquivo requirements.txt para o cont锚iner
20
  COPY requirements.txt /tmp/requirements.txt
21
 
@@ -25,9 +33,6 @@ RUN pip install --no-cache-dir -r /tmp/requirements.txt
25
  # Copia o c贸digo do aplicativo
26
  COPY . /home/user/app
27
 
28
- # Define o diret贸rio de trabalho
29
- WORKDIR /home/user/app
30
-
31
  # Exp玫e a porta padr茫o do Gradio
32
  EXPOSE 7860
33
 
 
16
  libgl1-mesa-glx \
17
  && rm -rf /var/lib/apt/lists/*
18
 
19
+ # Define o diret贸rio de trabalho
20
+ WORKDIR /home/user/app
21
+
22
+ # Cria os diret贸rios que o aplicativo precisa ANTES de copiar o c贸digo
23
+ # Isso garante que eles existam e sejam criados pelo usu谩rio root (padr茫o para RUN)
24
+ RUN mkdir -p models/speech_encoder
25
+ RUN mkdir -p vocoder
26
+
27
  # Copia o arquivo requirements.txt para o cont锚iner
28
  COPY requirements.txt /tmp/requirements.txt
29
 
 
33
  # Copia o c贸digo do aplicativo
34
  COPY . /home/user/app
35
 
 
 
 
36
  # Exp玫e a porta padr茫o do Gradio
37
  EXPOSE 7860
38