aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile16
1 files changed, 16 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..ffbb47b
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,16 @@
+FROM alpine AS build
+RUN apk update && apk add \
+ musl-dev \
+ autoconf \
+ automake \
+ make \
+ gcc
+COPY . /build
+WORKDIR /build
+RUN autoreconf -fi && ./configure && make
+RUN make DESTDIR=/opt install
+
+FROM alpine
+COPY --from=build /opt /
+COPY docker-entrypoint.sh /
+ENTRYPOINT ["/docker-entrypoint.sh"] \ No newline at end of file