calibre/Dockerfile
2017-12-27 10:18:53 +01:00

27 lines
937 B
Docker

FROM "ubuntu:17.10"
MAINTAINER "Julien Cabillot <dockerimages@cabillot.eu>"
ENV DEBIAN_FRONTEND="noninteractive"
RUN apt-get -qq update && \
apt-get -qqy install wget python xz-utils xvfb libfontconfig libxrender1 libxcomposite1 && \
wget -nv -O- https://download.calibre-ebook.com/linux-installer.py | python -c "import sys; main=lambda:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main()" && \
apt-get -qqy remove --purge wget xz-utils && \
apt-get -qqy autoremove --purge && \
apt-get -qqy clean all && \
rm -rf "/usr/share/doc/*" \
"/var/cache/*" \
"/var/lib/apt/lists/*" \
"/usr/src/*" \
"/var/log/"{apt/*,dpkg.log} \
"/tmp/*"
# Add Tini
ENV "TINI_VERSION" "v0.16.1"
ADD "https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini" "/tini"
RUN chmod +x "/tini"
ENTRYPOINT ["/tini", "--"]
# TODO: à changer
#CMD ["/cipherscan/cipherscan"]