From 40279cb9f87f493b385c37acec7bd462b65371e4 Mon Sep 17 00:00:00 2001 From: Kit Chan Date: Thu, 23 May 2024 13:41:12 -0700 Subject: [PATCH] Update Dockerfile (#66) --- Dockerfile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 2bafafd..41cd518 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,13 +14,15 @@ RUN apk add --no-cache --virtual .tools \ RUN apk add --no-cache --virtual .ats-build-deps \ bash build-base openssl-dev tcl-dev pcre-dev zlib-dev \ linux-headers libunwind-dev \ - brotli-dev jansson-dev luajit-dev readline-dev \ + brotli-dev jansson-dev readline-dev \ geoip-dev libxml2-dev RUN apk add --no-cache --virtual .ats-extra-build-deps --repository https://dl-cdn.alpinelinux.org/alpine/edge/community hwloc-dev RUN apk add --no-cache --repository=https://dl-cdn.alpinelinux.org/alpine/v3.16/main libexecinfo-dev +RUN apk add --no-cache --repository=https://dl-cdn.alpinelinux.org/alpine/v3.19/main luajit-dev=2.1_p20230410-r3 + # create ats user/group RUN addgroup -Sg 1000 ats @@ -57,13 +59,15 @@ FROM worker-${TARGETARCH} as worker # essential library RUN apk add --no-cache -U \ bash build-base curl nghttp2-libs ca-certificates pcre \ - zlib openssl brotli jansson luajit libunwind \ + zlib openssl brotli jansson libunwind \ readline geoip tcl openrc libxml2 RUN apk add --no-cache -U --repository https://dl-cdn.alpinelinux.org/alpine/edge/community hwloc RUN apk add --no-cache --repository=https://dl-cdn.alpinelinux.org/alpine/v3.16/main libexecinfo +RUN apk add --repository=https://dl-cdn.alpinelinux.org/alpine/v3.19/main luajit=2.1_p20230410-r3 + # create ats user/group RUN addgroup -Sg 1000 ats