Как использовать wkhtmltopdf в докеризованном Django-приложении для Windows
У меня есть приложение для выставления счетов, которое я сделал с помощью Django. Пока что приложение для выставления счетов работает нормально без docker, если указать путь к wkhtmltopdf в моем windows следующим образом '''config = pdfkit.configuration(wkhtmltopdf='C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf.exe''')'''
Однако я решил перестроить приложение с помощью Docker для целей развертывания. В результате я получаю следующую ошибку при запуске того же приложения с помощью docker.
" OSError: Не найден исполняемый файл wkhtmltopdf: "C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf.exe"
Я исследовал интернет на тему wkhtmltopdf docker image files, но решения не сделаны для windows или не понятны мне. Вот мой файл Docker:
# Pull base image
FROM python:3.10.4-slim-bullseye
# Set environment variables
ENV PIP_DISABLE_PIP_VERSION_CHECK 1
ENV PYTHONDONTWRITEBYTECODE 1
ENV PYTHONUNBUFFERED 1
# Set work directory
WORKDIR /code
# Install dependencies
COPY ./requirements.txt .
RUN pip install -r requirements.txt
# Copy project
COPY . .
Может ли кто-нибудь помочь мне? Какие методы я должен использовать, чтобы я мог печатать pdf из моей среды docker? Я новичок в Docker. Заранее спасибо