|
|
FROM python:3.11-slim |
|
|
|
|
|
ENV DEBIAN_FRONTEND=noninteractive |
|
|
ENV WINEPREFIX=/root/.wine |
|
|
ENV WINEARCH=win64 |
|
|
|
|
|
|
|
|
RUN dpkg --add-architecture i386 && apt update && \ |
|
|
apt install -y \ |
|
|
wine64 wine32 winetricks wget cabextract curl \ |
|
|
fonts-liberation ttf-mscorefonts-installer \ |
|
|
git unzip && \ |
|
|
rm -rf /var/lib/apt/lists/* |
|
|
|
|
|
|
|
|
RUN winetricks --self-update && \ |
|
|
winetricks vcrun2019 corefonts |
|
|
|
|
|
|
|
|
WORKDIR /app |
|
|
COPY . /app |
|
|
|
|
|
|
|
|
RUN pip install pyJianYingDraft |
|
|
|
|
|
|
|
|
RUN wget -O /app/CapCut_Installer.exe "https://example.com/CapCut_Installer.exe" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CMD [ "python3 " ] |
|
|
|