summaryrefslogtreecommitdiffstats
path: root/Dockerfile.debian
diff options
context:
space:
mode:
authorKonstantinos Sideris <sideris.konstantin@gmail.com>2018-02-01 12:08:51 -0700
committerKonstantinos Sideris <sideris.konstantin@gmail.com>2018-02-01 12:08:51 -0700
commitb78f101478415a6c504c6aef98a1b71050ed0bbc (patch)
treee7284906df32c8b4e13b99f4ae08d857f631aaff /Dockerfile.debian
parent96e99710fcc4ef5c24604f34029cc35f9737705a (diff)
Add Dockerfile to create an AppImage for Debian (#156)
Diffstat (limited to 'Dockerfile.debian')
-rw-r--r--Dockerfile.debian22
1 files changed, 22 insertions, 0 deletions
diff --git a/Dockerfile.debian b/Dockerfile.debian
new file mode 100644
index 00000000..5ecaecc7
--- /dev/null
+++ b/Dockerfile.debian
@@ -0,0 +1,22 @@
+FROM debian:unstable
+
+RUN apt-get update -y -qq
+
+RUN apt-get install -y gcc g++ cmake clang liblmdb-dev
+
+RUN apt-get install -y mesa-common-dev wget fuse git
+
+RUN apt-get -y install ruby ruby-dev rubygems rpm && \
+ gem install --no-ri --no-rdoc fpm
+
+RUN apt-get update -qq && \
+ apt-get install -y \
+ qt5-default \
+ qtbase5-dev \
+ qttools5-dev-tools \
+ qttools5-dev \
+ qtmultimedia5-dev
+
+RUN mkdir /build
+
+WORKDIR /build