diff options
author | Holger Cremer <HolgerCremer@gmail.com> | 2017-12-29 19:00:01 +0100 |
---|---|---|
committer | Holger Cremer <HolgerCremer@gmail.com> | 2017-12-29 19:00:01 +0100 |
commit | c53fc74bb87189aaf46d19ab6909f435a7bb6a27 (patch) | |
tree | e299acbfdc5843b7bf1e33aac7c41f6246adc89b /docker/Dockerfile | |
parent | e7fc5bf0b771f308af2046e258ce3d44c2154809 (diff) | |
download | serial-barcode-scanner-c53fc74bb87189aaf46d19ab6909f435a7bb6a27.tar.bz2 |
adds docker
Diffstat (limited to 'docker/Dockerfile')
-rw-r--r-- | docker/Dockerfile | 43 |
1 files changed, 43 insertions, 0 deletions
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"] |