From 372d9c372e5c91dbf3a67566a10ad0e16da31214 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 6 Jun 2019 23:36:19 +0200 Subject: [PATCH] Add minimal docker environment This will be a useful precursor for continuous integration. --- contrib/Dockerfile | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 contrib/Dockerfile diff --git a/contrib/Dockerfile b/contrib/Dockerfile new file mode 100644 index 00000000..18868378 --- /dev/null +++ b/contrib/Dockerfile @@ -0,0 +1,26 @@ +FROM debian:buster-slim + +RUN apt update && apt install -y --no-install-recommends \ + ca-certificates \ + file \ + git \ + subversion \ + python \ + build-essential \ + gawk \ + unzip \ + libncurses5-dev \ + zlib1g-dev \ + libssl-dev \ + libelf-dev \ + wget \ + time \ + ecdsautils \ + lua-check \ + && rm -rf /var/lib/apt/lists/* + +RUN useradd -d /gluon gluon +USER gluon + +VOLUME /gluon +WORKDIR /gluon