From 48dbc0e8e0f72b51e1604c0ca22f6a57116d4f6e Mon Sep 17 00:00:00 2001 From: Neale Pickett Date: Mon, 11 Sep 2017 01:48:41 +0000 Subject: [PATCH] Dockerize --- Dockerfile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..9b37bde --- /dev/null +++ b/Dockerfile @@ -0,0 +1,19 @@ +FROM alpine + +RUN apk --no-cache add s6-networking + +RUN apk --no-cache add build-base +COPY . /usr/local/src/eris +RUN make -C /usr/local/src/eris +RUN cp /usr/local/src/eris/eris /usr/bin +RUN rm -rf /usr/local/src/eris +RUN apk --no-cache del build-base + +RUN addgroup -S -g 800 www +RUN adduser -S -u 800 -G www www + +RUN mkdir /www +WORKDIR /www + +CMD ["s6-tcpserver", "-u", "80", "-g", "80", "0.0.0.0", "80", "/usr/bin/eris", "-."] +