RWA / Dockerfile
Rzx008's picture
Update Dockerfile
8bedc99 verified
Raw
History Blame Contribute Delete
769 Bytes
FROM python
# Update dan install paket yang diperlukan
RUN apt-get update && \
apt-get install -y \
ffmpeg \
imagemagick \
webp \
tzdata && \
apt-get upgrade -y && \
rm -rf /var/lib/apt/lists/*
# Set zona waktu (misalnya Asia/Jakarta)
ENV TZ=Asia/Jakarta
# Konfigurasi zona waktu
RUN ln -fs /usr/share/zoneinfo/$TZ /etc/localtime && \
dpkg-reconfigure -f noninteractive tzdata
# Set working directory
WORKDIR /app
# Salin file requirements.txt
COPY requirements.txt .
# Install dependencies Python
RUN pip install -r requirements.txt
# Salin semua file aplikasi
COPY . .
# Ekspos port yang diperlukan
EXPOSE 7860
# Ubah izin folder /app
RUN chmod -R 777 /app
RUN chmod +x run.sh
# Jalankan aplikasi Python
CMD ["sh", "run.sh"]