Add minimal docker environment
This will be a useful precursor for continuous integration.
This commit is contained in:
parent
2bda2ea028
commit
372d9c372e
26
contrib/Dockerfile
Normal file
26
contrib/Dockerfile
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user