dck / Dockerfile
13ze's picture
Create Dockerfile
87ed849 verified
raw
history blame
530 Bytes
# Use uma imagem base que tenha Python e Node.js
FROM node:14
# Instale Python e pip
RUN apt-get update && apt-get install -y python3 python3-pip
# Crie um diretório de trabalho
WORKDIR /app
# Copie os arquivos de dependências
COPY requirements.txt .
COPY app.py .
# Instale as dependências Python
RUN pip install -r requirements.txt
# Instale o WebTorrent globalmente usando npm
RUN npm install -g webtorrent
# Exponha a porta usada pelo Gradio
EXPOSE 7860
# Comando para iniciar o aplicativo
CMD ["python3", "app.py"]