# Gunakan image Python 3.10 dasar FROM python:3.10 # Atur direktori kerja di dalam container WORKDIR /app # Instal FFmpeg dari repositori sistem RUN apt-get update && apt-get install -y ffmpeg # Setel variabel lingkungan untuk direktori cache Hugging Face ke /tmp # /tmp adalah direktori yang dapat ditulis oleh semua pengguna ENV HF_HOME /tmp/.cache/huggingface # Salin file requirements.txt dan instal dependensi Python COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt # Salin skrip aplikasi COPY app.py . # Perintah untuk menjalankan aplikasi Gradio saat container diluncurkan CMD ["python", "app.py"]