Update to install patched wkhtmltopdf

- docker ignore data dir
This commit is contained in:
Sun Howwrongbum 2018-09-02 14:27:49 +05:30
parent 1bbcc430fd
commit 8e0e92ad6c
2 changed files with 10 additions and 1 deletions

2
.dockerignore Normal file
View file

@ -0,0 +1,2 @@
/data_dir
/frappe-bench

View file

@ -27,7 +27,14 @@ RUN apt-get install curl
RUN curl https://deb.nodesource.com/node_6.x/pool/main/n/nodejs/nodejs_6.7.0-1nodesource1~xenial1_amd64.deb > node.deb \
&& dpkg -i node.deb \
&& rm node.deb
RUN apt-get install -y wkhtmltopdf
# Install patched wkhtmltopdf
RUN apt-get install -y libxrender1 libxext6 xfonts-75dpi xfonts-base
RUN wget https://github.com/frappe/wkhtmltopdf/raw/master/wkhtmltox-0.12.3_linux-generic-amd64.tar.xz -O /tmp/wkhtmltox.tar.xz
RUN mkdir /tmp/wkhtmltox; \
tar xvf /tmp/wkhtmltox.tar.xz -C /tmp; \
cp /tmp/wkhtmltox/bin/wkhtmltopdf /usr/local/bin/wkhtmltopdf; \
chmod o+x /usr/local/bin/wkhtmltopdf
USER frappe
WORKDIR /home/frappe