commit 072e3557c4819a085bdbe0631c64ffc8df98fbce from: Omar Polo date: Sat Apr 24 19:54:22 2021 UTC build gmid statically inside the docker container commit - 0bfdcb1799c05c1db08fa7843b8b590e41464582 commit + 072e3557c4819a085bdbe0631c64ffc8df98fbce blob - /dev/null blob + 2e11fc742487081e0d9646b6e5dd581a76b5f762 (mode 644) --- /dev/null +++ .dockerignore @@ -0,0 +1,7 @@ +.git +*.o +gmid +gg +regress +Makefile.local +config.h blob - 4615c4b89ec19b7d82e7316d70307069f2dd15c2 blob + 31213dc9c33d3401df1ccf2609db46b399db8a62 --- Dockerfile +++ Dockerfile @@ -1,10 +1,9 @@ FROM alpine as builder WORKDIR /build -RUN apk update && apk upgrade && apk add alpine-sdk linux-headers libressl-dev flex bison libevent-dev +RUN apk update && apk upgrade && apk add alpine-sdk linux-headers libressl-dev flex bison libevent-dev libevent-static COPY . . -RUN make clean gmid +RUN make static FROM alpine -RUN apk update && apk upgrade && apk add libressl +RUN apk update && apk upgrade COPY --from=builder /build/gmid /bin/gmid -ENTRYPOINT /bin/gmid