# Menggunakan base image Python ringan FROM python:3.10-slim # Menginstal font sistem agar teks bisa di-render dengan baik RUN apt-get update && apt-get install -y \ fonts-liberation \ && rm -rf /var/lib/apt/lists/* # Menentukan direktori kerja WORKDIR /app # Menginstal library Python yang dibutuhkan RUN pip install --no-cache-dir Flask Pillow pilmoji requests # Menyalin source code ke dalam container COPY app.py . # Membuka port sesuai permintaan EXPOSE 7860 # Menjalankan aplikasi CMD ["python", "app.py"]