Commit Diff


commit - e8b80030984be6eb0621f998d970c075a45466e5
commit + 02ccd9d9409ac5b2889154fe52d751689ec40e9a
blob - 2e11fc742487081e0d9646b6e5dd581a76b5f762
blob + 6d290c9ad5b2b78a4291a96405eac4a41512d103
--- .dockerignore
+++ .dockerignore
@@ -1,7 +1,4 @@
-.git
-*.o
-gmid
-gg
-regress
-Makefile.local
-config.h
+**
+!*.c
+!Makefile
+!configure
blob - 4ab92c13de665ff10f85dd08a06405ee5c28f804 (mode 644)
blob + /dev/null
--- Dockerfile
+++ /dev/null
@@ -1,9 +0,0 @@
-FROM alpine as builder
-WORKDIR /build
-RUN apk update && apk upgrade && apk add alpine-sdk linux-headers libressl-dev bison libevent-dev libevent-static
-COPY . .
-RUN make static
-
-FROM alpine
-RUN apk update && apk upgrade
-COPY --from=builder /build/gmid /bin/gmid
blob - be29c44d046d1df2741682246c5e545bdcd5e88e
blob + b2d39b09261f7e945705497d0536ff2fba3f3ed3
--- contrib/README
+++ contrib/README
@@ -1,6 +1,10 @@
 This directory is for additional contributed files which may be
 useful.
 
+Dockerfile
+
+	Sample Dockerfile to build alpine-based gmid images.
+
 gmid.service
 
 	Simple systemd service file.
blob - /dev/null
blob + e70e19c3d950f8ef18a8d3c535902ef730a85184 (mode 644)
--- /dev/null
+++ contrib/Dockerfile
@@ -0,0 +1,10 @@
+FROM alpine as builder
+WORKDIR /build
+RUN apk update && apk upgrade && apk add alpine-sdk linux-headers libressl-dev bison libevent-dev libevent-static
+COPY . .
+RUN make static
+
+FROM alpine
+RUN apk update && apk upgrade
+COPY --from=builder /build/gmid /bin/gmid
+ENTRYPOINT ["gmid"]