diff options
author | Jay Berkenbilt <ejb@ql.org> | 2018-02-21 02:36:13 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2018-02-21 02:54:31 +0100 |
commit | 30380b64e37b275854553668a4fa32be7fc4a11d (patch) | |
tree | a72334dea140d4724135aaa9e2dd5ed3fe780a60 /appimage/Dockerfile | |
parent | ac4cca7c261fbf8dc2a90f6d5180d9d4ca4be7e4 (diff) | |
download | qpdf-30380b64e37b275854553668a4fa32be7fc4a11d.tar.zst |
Add docker file for building app image
The official, signed AppImage will be build locally for now for
security of my key, but I still want it to be built in a clean,
controlled environment based off a suitably old Linux distribution for
maximal portability in the AppImage.
Diffstat (limited to 'appimage/Dockerfile')
-rw-r--r-- | appimage/Dockerfile | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/appimage/Dockerfile b/appimage/Dockerfile new file mode 100644 index 00000000..d0efc672 --- /dev/null +++ b/appimage/Dockerfile @@ -0,0 +1,11 @@ +FROM ubuntu:14.04 +RUN apt-get update && \ + apt-get -y install screen autoconf git \ + build-essential zlib1g-dev libjpeg-dev \ + docbook-xsl fop xsltproc \ + imagemagick wget fuse && \ + apt-get clean && \ + rm -rf /var/lib/apt/lists/* +COPY entrypoint /entrypoint +RUN chmod +x /entrypoint +ENTRYPOINT [ "/entrypoint" ] |