FROM alpine:latest RUN apk update &&\ apk add wget &&\ mkdir /usr/src WORKDIR /usr/src ARG AB_VERSION=2.4.59 RUN wget http://archive.apache.org/dist/httpd/httpd-${AB_VERSION}.tar.gz &&\ tar xvfz httpd-*.tar.gz WORKDIR /usr/src/httpd-${AB_VERSION} RUN cp support/ab.c support/ab.c.old &&\ wget https://raw.githubusercontent.com/fabianlee/blogcode/master/haproxy/ab.c -O support/ab.c &&\ apk add build-base apr-dev apr apr-util apr-util-dev pcre pcre-dev &&\ ./configure &&\ make &&\ cp support/ab /usr/sbin/ab ENTRYPOINT ["/usr/sbin/ab"]