This commit is contained in:
Alexander Farber 2025-01-23 19:55:27 +01:00
commit 81cade613e

View File

@ -1,6 +1,12 @@
FROM alpine:3.21.2 AS alpine-mimalloc FROM alpine:3.21.2 AS alpine-mimalloc
RUN apk add --no-cache mimalloc RUN apk update && \
apk upgrade && \
apk add --no-cache \
boost-iostreams \
boost-program_options \
boost-thread \
mimalloc
ENV LD_PRELOAD=/usr/lib/libmimalloc.so.2 ENV LD_PRELOAD=/usr/lib/libmimalloc.so.2
ENV MIMALLOC_LARGE_OS_PAGES=1 ENV MIMALLOC_LARGE_OS_PAGES=1
@ -14,9 +20,6 @@ RUN mkdir -p /src /opt && \
apk add --no-cache \ apk add --no-cache \
boost-dev \ boost-dev \
boost-filesystem \ boost-filesystem \
boost-iostreams \
boost-program_options \
boost-thread \
clang \ clang \
cmake \ cmake \
expat-dev \ expat-dev \
@ -59,9 +62,6 @@ COPY --from=builder /opt /opt
RUN apk add --no-cache \ RUN apk add --no-cache \
boost-date_time \ boost-date_time \
boost-iostreams \
boost-program_options \
boost-thread \
expat \ expat \
lua5.4 \ lua5.4 \
onetbb && \ onetbb && \