我有图像docker image node:alpine,需要在我的API服务的某些部分中使用wkhtmltopdf。这是我的docker文件
FROM node:alpine
# Create app directory
WORKDIR /usr/src/app
# Install app dependencies
COPY package.json .
# For npm@5 or later, copy package-lock.json as well
# COPY package.json package-lock.json .
RUN npm install
# Bundle app source
COPY . .
EXPOSE 8080
CMD [ "npm", "start" ]
记住我已经在docker上安装了wkhtmltopdf容器
答案 0 :(得分:0)
您可以从github的仓库中下载它,并在您的容器中调用二进制文件:
RUN curl -L https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz | tar -xJ
以上内容将其下载并解压缩到docker映像中的活动工作目录中。