|
@@ -1,10 +1,10 @@
|
|
-FROM buildpack-deps:bionic
|
|
|
|
|
|
+FROM buildpack-deps:jammy
|
|
|
|
|
|
RUN apt-get update && apt-get install -yqq libluajit-5.1-dev libssl-dev luajit
|
|
RUN apt-get update && apt-get install -yqq libluajit-5.1-dev libssl-dev luajit
|
|
|
|
|
|
WORKDIR /wrk
|
|
WORKDIR /wrk
|
|
-RUN curl -sL https://github.com/wg/wrk/archive/4.1.0.tar.gz | tar xz --strip-components=1
|
|
|
|
-ENV LDFLAGS="-O3 -march=native -flto"
|
|
|
|
|
|
+RUN curl -sL https://github.com/wg/wrk/archive/4.2.0.tar.gz | tar xz --strip-components=1
|
|
|
|
+ENV LDFLAGS="-O3 -march=native -mtune=native -flto"
|
|
ENV CFLAGS="-I /usr/include/luajit-2.1 $LDFLAGS"
|
|
ENV CFLAGS="-I /usr/include/luajit-2.1 $LDFLAGS"
|
|
RUN make WITH_LUAJIT=/usr WITH_OPENSSL=/usr -j "$(nproc)"
|
|
RUN make WITH_LUAJIT=/usr WITH_OPENSSL=/usr -j "$(nproc)"
|
|
RUN cp wrk /usr/local/bin
|
|
RUN cp wrk /usr/local/bin
|