【发布时间】:2020-07-24 21:13:45
【问题描述】:
我在我的 django 应用程序中使用 pdfkit,在我的机器上安装 wkhtmltopdf 后它似乎工作正常。 但是,当我为生产应用程序构建一个 docker 映像并在本地运行它时,它给了我 docker 映像的操作系统错误。我已经尝试了在网上找到的所有内容,但似乎无法在我的 docker 容器上安装 wkhtmltopdf。 这是我用于构建映像的 Docker 文件,这在安装软件包时会出错。
FROM python:3.6.9
RUN wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.1/wkhtmltox-0.12.1_linux-wheezy-amd64.deb
RUN dpkg -i ~/Downloads/wkhtmltox-0.12.1_linux-wheezy-amd64.deb
WORKDIR /usr/src/app
COPY requirements.txt ./
RUN pip install -r requirements.txt
COPY . .
EXPOSE 8000
CMD ["python", "manage.py", "runserver", "0.0.0.0:8000"]
【问题讨论】:
标签: django docker django-views dockerfile wkhtmltopdf