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