From c53fc74bb87189aaf46d19ab6909f435a7bb6a27 Mon Sep 17 00:00:00 2001 From: Holger Cremer Date: Fri, 29 Dec 2017 19:00:01 +0100 Subject: adds docker --- docker/Dockerfile | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 docker/Dockerfile (limited to 'docker/Dockerfile') diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 0000000..0f043e9 --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,43 @@ +FROM debian:jessie + +RUN set -ex && \ + apt-get update && apt-get install -y --no-install-recommends \ + ca-certificates \ + curl \ + wget \ + build-essential \ + valac \ + libesmtp-dev \ + libgpgme11-dev \ + libncursesw5-dev \ + libncurses5-dev \ + libgee-dev \ + libgmime-2.6-dev \ + libarchive-dev \ + libgstreamer0.10-dev \ + librsvg2-dev \ + libsqlite3-dev \ + libpango1.0-dev \ + libssl-dev \ + dbus-x11 \ + fonts-lmodern \ + sqlite3 \ + libgtk2.0-dev \ + libsoup2.4-dev \ + libgee-0.8-dev \ + tmux \ + mdbus2 \ + && rm -rf /var/lib/apt/lists/* + + RUN set -ex && \ + useradd shop && \ + mkdir /var/run/dbus + +ENV SBC_DIR /mnt/serial-barcode-scanner + +COPY tmux-config /root/.tmux.conf +COPY init.sh /root/ + +WORKDIR $SBC_DIR + +ENTRYPOINT ["/root/init.sh"] -- cgit v1.2.3